• Green Leaf International Restaurant
    Ground Floor, Burj Al Noor Building, Al Taawun Street
    Al Nahda 1, Dubai, Near Emirates NBD
    PO Box:  . Dubai
    GRL: 476507
  • call
    send inquiry
    get directions
    visit website

View Large Map

Popular Categories