Palace Cafe

From $ -1 per night

Avg. User Rating:


605 Canal St, New Orleans, Louisiana 70130
(504) 523-1661
Show More Info
Palace Cafe Photo, New Orleans, Louisiana

User Reviews

Results 1-7of 7 Reviews


Would Never Return!
The Palace Cafe
Palace Cafe
Palace Cafe
Palace Cafe
Palace Cafe


Palace Cafe
The Palace Café