Similar Places in al barsha
Dubai, al barsha All Branches al barsha mall, al asayel street - in food court
600569999
Restaurants American Restaurants
Dubai, al barsha All Branches 1st floor, al barsha mall, al barsha 2 street
0506569834
Ice Cream & Frozen Desserts Restaurants