
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...

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