Search Results
Athens Pizza & Grille
2 Watertown St, Watertown, MA 02472
What makes Athens a great place to visit is the family dynamic. Though it's a chain with outlets in other locations suchMore as Newton, the atmosphere here is of a mom-and-pop shop. A lot of pride has gone into the menu, so you're bound to get something good to eat. And it shouldn't break the bank, because it's priced like home cooking too. Athens is in the name, but don't expect a Greek buffet. This eatery is home to great American comfort dishes from pizza to subs and wraps. It has Mediterranean dishes on its seafood and salad menu. Show up with a light wallet and expect to leave full and happy, or if you want to spend a few more dollars, have it show up hot and fresh at your door.  
See more »