How have I not written a review about this place yet?
I come here probably twice a month, easily the best greek I've ever had. EVERYTHING I've had here is just awesome. The gyro, chicken, rice, steak, pitas... everything is just top notch. Just such a strange location for such a great restaurant.