Back To Previous

Sozo Japanese Steakhouse

  • 222 Highway 6, Ste 100
  • Sugar Land, TX 77498
Sozo Japanese Steakhouse
view map
  • Overview

    Fast, casual Japanese restaurant serving hibachi-style cuisine.