Traditional Greek cafe and barbecue restaurant, offering coffee, tavern fare, and outdoor activities.