Menupix Logo MenuPix.com - Find Restaurants and Write Reviews on the Largest Menu Site in the World!
Osaka Steak N Sushi ($$)
11851 Bandera Rd
Helotes, TX 78023 (Map)
(210) 576-4333 (Phone)

Osaka Steak N Sushi Menu:   |  Web Menu