Reviews about The Islands Restaurant. (Restaurant) in Cape Town (Western Cape).