Osaka Japanese Steak & Sushi Bar Menu

4902 Broadway, San Antonio, TX 78209

Know a great happy hour or special for this location?