French Toast
French Toast
French Quarter Dining

French Toast

1035 Decatur St  New Orleans, 70116
(504) 300-5518
Operating Hours:
sunday - saturday 8:00 am - 3:00 pm
1035 Decatur St  New Orleans, 70116