← New Orleans restaurants
The French Stall
No reviews yet
French2381 St Cladue Ave, New Orleans
Own or manage The French Stall? Claim this listing free
Hours
Hours not listed yet.
Details
Address2381 St Cladue Ave, New Orleans 70117
Phone5042593543
Websitehttps://www.french-stall.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.