Japanese / Sushi Restaurants nearby 160 Sir Lowry Rd, Cape Town, South Africa

Fujiyama

Approximately 1.94 km away
Address: 77 Church Street, CBD, Cape Town