Start from
Mama Rosa's Pizza
352 State St, North Haven 06473