Similar Places in al barsha
Dubai, al barsha citystay hotel apartments - near mall of the emirates
043232777
Coffee Shops Cafe
Dubai, al barsha shop 5, ground floor, citystay hotel apartments building - near mall of the emirates
043232949 0529933492
Ice Cream & Frozen Desserts Cafe
Dubai, al barsha lobby level, abidos hotel apartments, al barsha road - near mall of the emirates
043164040
Coffee Shops Cafe