Papa's Pizza II
Stockadge Shoppes Shopping Center, 2005 Bridgeport Ave, Milford CT 06460