"Haven't been here in awhile, but I love it. The sushi is decent and prices are reasonable. They don't cut the sushi thin, you get good touch pieces. The cucumber special is extra tasty."
Phone: +18177490300
Address: 2970 E Southlake Blvd, 76092, Southlake, US, United States
City: Southlake
Dishes: 10
Amenities: 10
Categories: 5
Reviews: 2103