Nama ramen-ya & sushi bar

San Antonio
Sushi Restaurant
$$$$
Nama ramen-ya & sushi bar

6565 Babcock Rd Ste 19 (De Zavala)

San Antonio, TX 78249

Slup-worthy ramen and quality sushi. Enough said.