If your main interest when eating in a restaurant is the quality of the food on your plate and value for money you will love Island Cafe. The service is friendly but we felt the general ambiance left something to be desired.
The restaurant itself is situated on the edge of a relatively modern shopping precinct that gives the impression...
More
