European restaurant · 28 Pleasant St, Enfield, CT
See full menu
More food in Enfield, CT · European in Enfield