Osaka Japanese Steak & Sushi Bar
4902 Broadway, San Antonio
(210) 822-0300
Recent Reviews
Osaka Japanese Steak & Sushi Bar
4902 Broadway, San Antonio 78209
(210) 822-0300