State Garden
376 Lombard St, New Haven
(203) 865-4666
Restaurants in New Haven, CT
State Garden
376 Lombard St, New Haven, CT 06513
(203) 865-4666