Start from
Marco Polo Pizzeria & Italian Restaurant
55 Crown St, New Haven 06510