Thank you for your 5 star reviews!!!

We really appreciate the wonderful reviews from you on various websites like TripAdvisor, Yelp, and Google. If there's anything we can do to be your #1 top choice, please give us a call and let us know. Thank you very much.

Slide 1

Delicious Pizzas

Greek style specialty pizza made the old fashioned way delivered and served hot from our oven...

Great Subs and Sandwiches

Our special subs and sandwiches made just the way you like them for your daily lunch or dinner break...

Fresh and Healthy Salads

Enjoy our freshly prepared healthy salads with your pizza order...

Downtown Needham

We are conveniently located in Needham Center with street and off-street parking or if you prefer we can certainly deliver...

From The Blog

  • Sorry, no posts matched your criteria.

"Best pizza place in Needham hands down. They have the best bread, fresh ingredients, and fair prices. This is the only place in Needham my family will go to!!" ... Scott F.