Address: 65 N University Dr #1, Amherst, MA 01002, USA
Phone: +14135499900
Sunday: 10:30AM–9PM
Monday: Closed
Tuesday: 10:30AM–9PM
Wednesday: 10:30AM–9PM
Thursday: 10:30AM–9PM
Friday: 10:30AM–9PM
Saturday: 10:30AM–9PM
Michelle Smith
Best pizza in Amherst hands down. Very fresh ingredients, great portions, nice staff and fast delivery. Highly recommend.
Ken Kleinman
Greek pizza.
Layannie Haydon-Mayer
Really nice, it's been here forever which tells you a lot! Great for parties really big booths
Desiree Watras-Mulholland
The pizza is super good and there's something about the fries that is so good. Baklava is very tasty too! Definitely high quality food and Athena's.
Thanks! Your review is awaiting moderation.
Not sure on delivery range. They do have indoor seating.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.