Get Directions
Address: Abu Khalifa Building, 1, 10 Street
Location: G Floor Oud Metha - 319, Bur Dubai, Dubai
City: Dubai
Telephone: +97143342325
PO Box: 73362
Website: http://www.lemongrassrestaurants.com