Falklore Restaurant - Al Barsha
al barsha , al barsha mall, street 23 , Dubai
Similar Places in al barsha
al barsha , shop f 18, level 1, al barsha mall, al asayel street - inside food court , Dubai
043255543 600566667
Restaurants Healthy Food Restaurants
al barsha , al barsha mall, street 23 , Dubai
80023835
Restaurants Fast Food Restaurants