Lunch or dinner, this will satisfy. Greek salads, kabobs, gyros, baklava...they have it all. Service is fast and portions are huge. They have their liquor license so beer and wine are available as well. They also have a location in Watertown, but the Waltham location is much bigger and parking easier.
more