We took our afternoon meal here after arriving in Meteora. They have a nice variety of old Greek staples including mousaka and lemon seasoned chicken. The homemade French fries cooked in olive oil are very nice.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.