Jakura
Sushi · Japanese
Jakura is a sushi restaurant.
Location
Best places nearby
The highest rated places close to Jakura.
Local restaurants nearby
Shop FCK7, 193a Century Blvd, Western Cape
Location
The highest rated places close to Jakura.
Shop FCK7, 193a Century Blvd, Western Cape