Restaurant
Odeum
22 locals recommend,
Location
17500 Depot St
Morgan Hill, CA
Tips from locals
One of the best long time establishments. Very large portions we share the Chicken and Waffles, which is the best! Great pizzas and wine selection too.
Unique things to do nearby
Locals also recommend
- 5 locals recommend