Taverna: A newly opened restaurant serving hearty dishes with a focus on creating a welcoming atmosphere. Offers alcoholic and non-alcoholic beverages.