Restaurants & Bars 6

Billerica- Newtowne Grill

openonymous | May 6, 200804:57 AM

I passed by the place this morning and the sign said it was open already, very curious, has anybody tried them yet? what specialties do they have?

Want to stay up to date with this post?
Log In or Sign Up to comment

Recommended From CH