From beachfront favourites to restaurants imported from Beirut, Dubai and Cairo, these are the best places to eat across ...