This traditional tavern, also known as a grill house, is located in Afidnes. It offers a dining experience focused on traditional cuisine.