LEAF

    Level 3

   (356) 99719327

OPENING HOURS

10 am – 9 pm

LEAF

    Level 3

   (356) 99719327

 

OPENING HOURS

10 am – 9 pm

LEAF

Come and discover your new favorite Leaf Snack Bar. Daily fresh Salads, Sandwiches, Wraps, Smoothies and Coffees. Everything to make your day better and your life easier!

FIND LEAF AT
THE PLAZA

GET DIRECTIONS

MESSAGE US