Sakura Japanese Steakhouse,
939 E St George Blvd
Saint George, UT 84770, United States,
435-275-2888,
http://www.skauraut.com,
An authentic Japanese restaurant offering Sushi and Hibachi in St George, Utah. Stop by today for your next romantic night out or a beer with friends, and experience Sakura's tantalizing cuisine.