Restaurant
The Olema Inn and Restaurant
4 locals recommend
Permanently closed
Tips from locals
The food here is first-class, and relatively reasonable, considering what a premiere restaurant this is. Reservations are required.
Location
10000 Sir Francis Drake Blvd
Olema, CA