Skip to content

RESTAURANTS MEDITERANNEAN CUISINE

Narrow search by:
Results Found: 1 View On Map new search
Odeum Restaurant
At Odeum, you will also experience the arts, as the restaurant offers a rotating art exhibit of local artists, as well as live entertainment, and the Chef?s culinary masterpieces.
17500 Depot St
Ste. 180
Morgan Hill, CA 95037