Sweet Mustard Sandwich Shop

restaurant in Pelham Islands, City of Milford (balance)

Phone: (203) 378-3249

Website: www.sweetmustardshop.com

Address: 7365 Main St 12