A relaxing lunch break with stunning views

from Sunday to Thursday


vegetable dish with sea view Restaurant Olive Leaf


Olive Leaf

Located At 115 Hayarkon St.Tel AvivIL

+97235219300 Hours of Operation

Hours of Operation
Close
  • Sunday - Friday | Lunch 12:30 PM - 03:30 PM
  • Sunday - Thursday | Dinner 06:00 PM - 10:30 PM

Share
Close