Saffron Boutique Hotel, Omar Bin Al Khateeb Road, Al Baraha, Deira, Dubai, Al Baraha, Deira
4.59 mi from Al Twar 2
Ind.chi restaurant and bar in Al Baraha, Deira, Dubai. Open daily with valet and on-site parking, accepts cash and cards.
Is this your listing?