Daily Restaurant

Qusais, Near Dubai Grand Hotel, Damascus Road, Dubai