Bistro-Restaurant Odysseus offers freshly prepared Greek dishes. The establishment is well-located and provides a lunch menu, with options for takeaway orders.