Cafe Sbarros at Canal Place, NEW ORLEANS, Louisiana (LA)

Looking for some food? Cafe Sbarros at Canal Place might give the sort of dinner you are looking for.
Comfortably stationed at 333 Canal Street () in NEW ORLEANS, Louisiana (LA) (70130), Cafe Sbarros at Canal Place can be called at 5045819943. Make sure you contact them ahead to select your spot in the restaurant.
More restaurants in NEW ORLEANS, Louisiana (LA)


Cafe Sbarros at Canal Place contact information and details:
Address: 333 Canal Street - , NEW ORLEANS, Louisiana (LA) 70130
Contact Phone: 5045819943