Taverna Odysseia offers a welcoming atmosphere with quick service. It's a restaurant.