Dubai Eating-Out Automatic
Automatic
Lebanese
Address : Bur Dubai Bur Dubai, Dubai, Bur Dubai +971 4 359 4300
Open daily 11am-1am