Mama Rosa's Pizza

352 State St, North Haven, CT 06473

3.8(16)
$15 Minimum