Startups
We are a fine dining, creative, & modern Mediterranean Restaurant. Odeum offers delightful fare crea
Overview
Location
United States, California, Morgan Hill
Employees
11-50
Phone
+1 408-782-5151