Palace Cafe'
Palace Cafe'
French Quarter Dining

Palace Cafe'

605 Canal St  New Orleans, 70130
(504) 523-1661
Operating Hours:
10:30 am - 10:30 am
11:30 am - 11:30 am
605 Canal St  New Orleans, 70130