Ithaca, NY Metro >
171 E State St Ste 119,
Sign in to Write a Tip
The Greek pizza is really good!
New breakfast pizza, and a new recipe for our pizza dough and sauce come try
Try the subs and the newly added salads!
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now