Golden Kirin Restaurant

4400 Fredericksburg Rd #122 San Antonio TX 78201 USA

(210) 736-1768

Location