Elli's Tavern is a restaurant serving Greek and Mediterranean cuisine.