Jl. Mangga Dua Dalam No. 156E, Mangga Dua, Jakarta, Indonesia
No delivery
Spot something wrong?
Dishes at Xing Fu Vegetarian. Prices may vary in venue.