About Us

Welcome to STR, a new and exciting branch of the renowned Sushi Taku family, based in the heart of Chicago. At STR, we bring the authentic flavors of Japan to your plate with a modern twist. Our mission is to offer a premium all-you-can-eat sushi experience that delights your senses and satisfies your cravings.