(210) 641-2888
Nama Ramen
Home
About
Menu
location
Home
About
Menu
location
ADDRESS
6565 Babcock Rd
San Antonio TX 78249
TELEPHONE
(210) 641-2888
HOURS
Monday - Saturday
11:00 am - 2:30 pm
5:00 pm - 12:00 am
Sunday
CLOSED
FAQ :
Due to restaurant size limits, we do not accept reservations
Ramen is not available for to go orders.
*
Indicates required field
Name
*
First
Last
Email
*
Comment
*
Submit