Norwich, CT Metro >
181 W Town St,
Sign in to Write a Tip
We order take out there a lot, and occasionally eat in, but we love the food, especially the pizza. The staff is always friendly on the phone, and the food is always great.
PROS: Great Food
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now