Green Leaf International Restaurant - Al Qusais
Dubai, al qusais ground floor, burj al noor building, al taawun street - near emirates nbd
Similar Places in al qusais
Dubai, al qusais shop 5, ground floor, al nahda homes building, 13th street
042543959 0549932115
Restaurants Chinese Restaurants
Dubai, al qusais shop 10, ground floor, al nahda homes building, 13th street
042200887 0507307981
Restaurants Indian Restaurants