Odysseus is a Greek restaurant. Reservations are accepted.