The Olive Tree Restaurant
(707) 252-7660 | View Website

221 Silverado Trl, Napa, CA | Directions   94559

38.290313 -122.274933

The Olive Tree Restaurant
The Olive Tree Restaurant
The Olive Tree Restaurant
The Olive Tree Restaurant
The Olive Tree Restaurant
The Olive Tree Restaurant
The Olive Tree Restaurant
The Olive Tree Restaurant
The Olive Tree Restaurant
The Olive Tree Restaurant
The Olive Tree Restaurant
The Olive Tree Restaurant
 

Not rated yet
0 Votes
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!