Metro Restaurant Cafe & Bar

Dubai Other Sheikh Zayed Road