Optimist Restaurant Swiss Hotel Corniche

Sheikh Zayed St, Abu Dhabi, Directions