Sakura Japanese Steakhouse
Restaurant $$
81 North 1100 East Street, St. George, UT 84770
St. George
Description
Chefs entertain at hibachi tables in this comfy Japanese spot also serving unique sushi & cocktails. Frequently Asked Questions
Places You Should Consider
Sakura Japanese Steakhouse Photos
News & Articles