Cafe Sbarros at Canal Place, NEW ORLEANS, Louisiana (LA)
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
