About
Sakura Japanese Steakhouse, the premier Japanese steakhouse in St. George, UT, offers an unforgettable dining experience. Savor our expertly prepared dishes, featuring the freshest ingredients and traditional Japanese flavors. From succulent steaks to seafood and vegetarian options, our menu has something for everyone. Enjoy a unique teppan-style cooking experience, where our skilled chefs prepare your meal right before your eyes. Whether you're in the mood for a romantic evening or a fun night out with friends, our welcoming atmosphere and exceptional service ensure a memorable visit. Conveniently located at 81 N 1100 E St, St. George, UT 84770, we invite you to experience the best of Japanese cuisine in southern Utah. Come taste the difference at Sakura Japanese Steakhouse!