Shop, Willowbridge Shopping Centre 54, Carl Cronje Road, 7530 Cape Town
1 review
Tags: central location, great food, seafood, sushi
lenithac
(806 points) 16-11-2008 •••••5
Being a massive seafood lover and having spent several years living in the Western Cape this restaurant that opened in recent years are a true gem....
more...