Pappas Pizzeria & Deli

restaurant in Pelham Islands, Wilton

Phone: (203) 846-9559

Address: 611 Main Ave