Riccas Sandwich Shop, NEW ORLEANS, Louisiana (LA)
Conveniently situated at 1440 Canal Street () in NEW ORLEANS, Louisiana (LA) (70112), Riccas Sandwich Shop is available at 5045242143. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in NEW ORLEANS, Louisiana (LA)
Riccas Sandwich Shop contact information and details:
Address: 1440 Canal Street - , NEW ORLEANS, Louisiana (LA) 70112
Contact Phone: 5045242143
