Get Directions Close
Totally Jammed
Crowded
Alright
Great
Route

Green Leaf International Restaurant

Ground Floor, Burj Al Noor Building, Al Taawun Street, Al Nahda 1, Dubai, Near Emirates NBD
PO Box:  . Dubai
Send Inquiry
Visit Website
Ratings & Reviews
Do you know this business ? Choose a rating Write a review