Went there expecting nothing after a dismal experience at Kabuki Japanese Sushi and I can honestly say the food was great if not a little pricey. The owner was there and was pleasant to speak to. Not many places who serve Stella Artois use or even have the official Stella glass,but they do so that was a great bonus.
If you're looking for excellent Greek cuisine and a great selection of beers, look no further.