The Olive Tree
Tapas · Mediterranean · Spanish
The Olive Tree is a family-run restaurant offering a cozy atmosphere. It is known for serving tapas, steak, seafood, and cocktails, often featuring live music. The establishment is also pet-friendly.
Location