The food here is even better than a lot of food I had in Greece. Best tzatziki anywhere - creamy and perfectly seasoned with lots of pita. The Greek salad with chicken or pork - enormous and delicious. We were so full (even though we hadn't finished anything) that we ordered the baklava to go - it's a must eat. Friendly service too. The parking lot is small but there's plenty of street parking around.