The Olive Tree is a beautiful candle-lit restaurant with painted ceilings looking out on to the courtyard with running water-fountain and offers outdoor seating, the perfect
More details
Payment Accepted
Maestro, Connect, Solo, American Express, Cash, Delta, Switch, Electron, MasterCard, Visa