Michelinas Pizza Delivery

restaurant in Pelham Islands, North Stamford

Phone: (203) 968-8166

Website: www.michelinaspizza.com

Address: 19 Cedar Heights Rd