Satsuma Cafe Satsuma Cafe

Satsuma Cafe Map

3218 Dauphine St. (Louisa St.)
New Orleans, LA 70117
504-304-5962
Map
Satsuma Café offers healthful alternatives to the fare at other neighborhood restaurants.
Openings: Breakfast, Lunch & Early Dinner Thurs.-Tues.