Palace Cafe Restaurant, NEW ORLEANS, Louisiana (LA)
Comfortably situated at 605 Canal Street () in NEW ORLEANS, Louisiana (LA) (70130), Palace Cafe Restaurant can be contacted at 5045231661. Make sure you call up before you go to reserve your spot in the restaurant.
More restaurants in NEW ORLEANS, Louisiana (LA)
Palace Cafe Restaurant contact information and details:
Address: 605 Canal Street - , NEW ORLEANS, Louisiana (LA) 70130
Contact Phone: 5045231661