Grand station restaurant

Dubai Bur Dubai Umm Hurair Rd