Had been to Newtowne before but went again recently with family. This place is in Cambridge but is definitely more of a "locals" spot, or "townies" as the previous reviewer stated. The prices are great and so is the beer and drink selection. Great place to watch sports as they have a number of TV's. If I lived in Cambridge this would absolutely be my regular spot. Service is good as well, and they have an everyday special of a pitcher of beer(PBR I think) and a whole pizza for $11! Did I mention the pizza is actually decent as well? In conclusion, yeah I pretty much love this place.
If you own or manage Newtowne Grille Food & Spirits, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.