Av. Santa Rosa 10212-B, La Granja, Santiago, Chile
No delivery
Spot something wrong?
Dishes at Xiang Xing. Prices may vary in venue.