Ithaca is a cute place with slow service but really good food. The hummus was just right, the garlic bread had a DELICIOUS sesame crust that I would never have thought to try myself, and the chicken was well-cooked and nicely spiced. The portions were large, so bring a big appetite or bring a friend. Even the steamed veggies that came with the souvlakis were delicious!