Odysseus by Nikos is a Greek restaurant offering a variety of appetizers and delicious cuisine.