← Southbridge Town restaurants
Margaux's Deli
No reviews yet
Sandwich33 Crystal St, Southbridge
Own or manage Margaux's Deli? Claim this listing free
Hours
Hours not listed yet.
Details
Address33 Crystal St, Southbridge 01550
Phone(508) 765-0954
Websitehttp://www.margauxsdeli.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.