We went there twice, we were 21 people (12 adults, 9 kids, all Greek) so it was difficult to book another place. The place is nice, open room, with good view to Meteora from one side, some parking spots. The menu is small, with only...meat. The taste was medium, nothing exceptional I must say. Surprisingly the portions were different every time, but descent. The personnel was unfortunately not polite at all. He forgot to arrange some orders, he was very negative and impolite to us. The most negative thing was about the receipt. It is a scandal that they do not give you a receipt if you do not ask for one and they find tricks t avoid it. The price is perhaps too large for the quality and taste they offer. Overall it was a very disappointing experience, sorry but I do not suggest this place to anybody. Nothing positive to sayMore