Traditional tavern nestled in a lush forest setting. Offers delicious, reasonably priced Greek dishes.