Area: San Antonio, TX 78229
Coordinates: 29.492608, -98.569562
KML: KML
Back to China Star Chinese Restaurant Profile