Small greek restaurant in soho,great value for money and.....the Best Greek Cuisine Ever!! I recommend to book A Table!! Small Menu For All, it's a great Meat And Veggie Grill.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.