Sakura Sushi & Steak

  • Restaurants
117 Meiners
San Marcos, TX 78666
(512) 757-8785
(512) 757-8785 (fax)
  • About

    Restaurant with oriental food steak sushi.

  • Whom to Contact