26 W Main St
New Britain, CT 06051
I love this restaurant, the food is delicious! Never disappointed whatever I pick on menu, it is fresh and perfect combinations of spices. The…
Didn't find what you were looking for?
Please help others by helping us do better.