We are open seven days a week so bring your family and meet us at Chopsticks for lunch or for dinner!
4903 NW Loop 410San Antonio, Texas 78229
Open Daily 11:00 am - 10:00 pm
Call us at:210.521.1177