Japanese Restaurants in San Antonio, TX
91. Osaka Japanese Steak & Sushi
11851 Bandera Rd Ste 101, Helotes, TX, 78023
OPEN NOW:5:00 pm - 9:30 pm
16 Years
in Business
Amenities:
Takes reservationsHas WifiServes alcoholWheelchair accessibleOffers outdoor seatingGood for groups