Automatic Restaurant and Grill

Location
Near Al Ghurair Centre, Deira, Dubai...

Branch
Dubai - Head Office
Phone
04-2277824
Fax
04-2281439

Automatic Restaurant and Grill

Location
Near ADCB, Corniche Road, Sharjah...

Branch
Sharjah
Phone
06-5741222
Fax