I visited this restaurant on 9/05/09. The service was great, despite the restaurant being absolutely full, the Greek Pizza was fantastic (everyone else's food looked good, too!); I loved the tzatziki (spelling?) and olive oil as the pizza sauce. I will definitely be returning for that pizza.
Pros: Awesome Greek Pizza, Cool atmosphere, Great service
Cons: No parking lot (but we managed just fine)
more