Odysseus is a Greek restaurant offering grilled meats, appetizers, and vegetarian options. It provides free parking and Wi-Fi, and accepts credit cards.