Cafe Funkie Town Restaurant

Shop 12 & 13, Basement, Saba 3, Cluster Q, Jumeirah Lake Towers (JLT), Dubai 172490 172490

Indian

Click to shortlist Restaurent