Emmy Squared Pizza: Westport, Connecticut 1 Church Ln, Westport, CT 06880 Added on May 6, 2024 Restaurant