Japanese Tea Garden

3853 N. St. Mary’s St.
San Antonio,TX
78212

(210) 212-4814