Sakura
Japanese · Sushi · Buffet
Sakura is a Japanese restaurant offering an all-you-can-eat menu with sushi and hibachi-grilled dishes.
Location
Best places nearby
The highest rated places close to Sakura.
Local restaurants nearby
Moyock Commons Dr, NC



