Situated in the middle of Merchant Street is Well The Aptly Named Merchant Street's Deli, Located in The Adorable Neighborly Burrough of Audubon, Where The Most Divine Sandwiches, Hoagies, Soups and Cold Cuts Can be Purchased to Dine in the Quaint Bistro-Like Setting or Outside During Warmer Days or to Take Home to Your Own Dining Haven. Foodstuffs are Clean, Fresh, of Great Quality, and of Course Delicious. I Will Take The Above Please. Happy Eating
more