Open Today 11:00 AM – 9:00 PM
Claimed
Sozo Japanese Steakhouse
Japanese Restaurants
222 South Texas 6, STE 100, Sugar Land, TX · 77498
Average Rating
Be the First to Review
Customer Feedback
13 Years
In Business
Claimed
Owner Verified
Business Details
Serving Sugar Land, TX
Sozo Japanese Steakhouse
Est. 2013
Sugar Land, TX
13 Years in Business