Filters:
greek restaurant in Morgan Hill
About 2 results.
Odeum
Depot Street 17500, 95037 Morgan Hill, United StatesAt Odeum, you will experience the arts, as well as live entertainment, and the Chef’s culinary masterpieces.
Mr. Falafel
17455 Monterey Rd, 95037 Morgan Hill, United StatesThe Best restaurant in Morgan Hill. We also proudly serve Sharwma, Kefta Kabob, Hummus, Baba Ganoush, Tabbouleh Salads and much more.