Omfalos Taverna: A Greek taverna serving traditional Mediterranean and European cuisine. Offers vegetarian, vegan, and gluten-free options. Established in 1987.