Armon's Deli

restaurant in Pelham Islands, Stratford

Phone: (203) 378-9442

Website: www.armonsdeli.com

Address: 1055 Main St