Star Diner & Pizza
585 Lombard St, New Haven
(203) 553-3000
Recent Reviews
Star Diner & Pizza
585 Lombard St, New Haven 06513
(203) 553-3000