Excellent extensive menu, and the food reminds me of Greece, very tasty and quite authentic. Moderately priced, excellent service and very friendly. Conveniently located in the major hotels area and the El Carmen Metro Station. Contrary to other review, they do accept credit cards
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.