Optimist Restaurant Swiss Hotel Corniche, Abu Dhabi

Sheikh Zayed St, Abu Dhabi, Directions