New Haven Pizza

798 George St, New Haven, CT 06511

3.7(41)
$15 - $20 Minimum
Price: $$