Jambo's Grill Cafe

Al Karama, Zabeel Road, Dubai