Sakura
Japanese · Sushi · Steakhouse
Sakura is an authentic Japanese restaurant offering a delightful combination of sushi and hibachi. Guests can enjoy a full hibachi experience with expert chefs cooking right in front of them.
Location
Best places nearby
The highest rated places close to Sakura.
Local restaurants nearby
939 E St George Blvd, St George, UT 84770-3039, US


