← New Orleans restaurants
The Shed
No reviews yet
Bar2901 Dumaine St, New Orleans
Own or manage The Shed? Claim this listing free
Hours
Hours not listed yet.
Details
Address2901 Dumaine St, New Orleans 70119-4103
Phone+19738203738
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.