Map
Jamal Abdul Nasir St., Al Buhaira, Dubai, United Arab Emirates
Price
0
Restaurant
Kalha Restaurant