WS Item 3Local Business Report
Southlake Town Square
1420 E. Southlake Blvd.
(817) 310-3191
www.SushiZushi.com
Sushi Zushi is all about variety. With an ever growing menu of delightful sushi as well as cooked items, there is something for everyone. Free delivery 8 mile radius!