Know a great happy hour or special for this location?
Relaxed Japanese ramen spot in a strip-mall also serves small bites in wood-clad surrounds.
Suggest an edit
5500 Babcock Rd Ste116, San Antonio, TX 78240