Desi Bite

Al Waleed Hotel Apartments - 2nd Street, 69 Oud Metha Road, Near Lamcy Plaza Shoping Center - Dubai, Dubai, Directions