We love everything about this restaurant -- the food, the service and the decor. Nobody makes a better Greek salad, and their Sunday lamb dishes are amazing. Their 24 hour service is convenient with our irregular work schedule, definitely a bonus.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.