Family restaurant · 65 Burritt St, New Britain, CT
More food in New Britain, CT · Family in New Britain