French Toast LLC

  • Restaurants, Food & Beverage
1035 Decatur St
New Orleans, LA 70116
(504) 300-5518
  • About

    French Toast is a neighabood restaurant serving breakfast & lunch, including omlets, waffles, crepes, and more.