Menu Close
© 2024 The Taishan Project
Site design by Red Bean Company
This is a business set for tourist similar to food stands in our stadiums. It advertises tofu fa, a desert.