Latest Updates

Sushi Go Southlake

100 W Southlake Blvd suite 148, Southlake, TX 76092, USA
Order Online

Latest from Sushi Go Southlake

Craving  Japanese food?

Craving Japanese food?

No one can make Japanese food the way we do. And we love making it. Come check out for yourself and see our customer reviews. We are located at 100 W Southlake Blvd suite 148, Southlake, TX 76092, USA. Excited to serve you great food. https://zingmyorder.com/restaurants/sushi-go-southlake-100-w-southlake-blvd-suite-148-southlake-tx-76092-usa