Osaka Japanese Steak & Sushi Bar – San Antonio, Texas 78209

Osaka Japanese Steak & Sushi Bar Description

Festive, modern Japanese restaurant, serving teppanyaki-style cuisine, plus a selection of sushi.

Osaka Japanese Steak & Sushi Bar Location

Address: 4902 Broadway, San Antonio, TX 78209
Phone Number: +1 210-822-0300
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top