Sign In

Star Diner & 5 Star Pizza

585 Lombard St, New Haven, CT 06513

4.4(7)
$10 Minimum
SliceRestaurants in New Haven Star Diner & 5 Star Pizza
Price: $$