Find something to do

We are the only restaurant in the New England area offering a traditional Lithuanian cuisine. Noon to 7 Sat/Sun.