>

Odeum Restaurant

Book Now! Planning An Event?
Odeum Restaurant

Enjoy classy Mediterranean cuisine in a comfortable setting at this Morgan Hill restaurant. Come out and try it today!

Location

17500 Depot St Morgan Hill, CA 95037
(408) 782-5151
Share
Facebooktwitterpinterest