Full menu with prices & pictures
Ellada Greek & Medit... 168 Center Omaha, NE 68130, United...
+14025059445
Here you can find the menu of Ellada Greek & Mediterranean Bistro in Omaha. At the moment, there are 4 dishes and drinks on the food list. You can inquire about seasonal or weekly deals via phone.
We had the lobster noodle which is what you expect generous amount of ginger pieces.
We tried this restaurant on NYE due to a 24/7 restaurant we wanted to go to was actually closed...