Sakura Japanese Steakhouse and Sushi Bar, located in St. George, Utah, is an exquisite culinary establishment that weaves a rich tapestry of flavors into a captivating dining experience. Operated by owners who are deeply passionate about Japanese cuisine, the restaurant has a distinct goal: to immerse patrons in the heart of Japan's gastronomy. With a talented team of chefs, Sakura Japanese Steakhouse and Sushi Bar take immense pride in the artful presentation of sushi, sashimi, hibachi, and tempura.