Join our community
Can someone please translate the Chinese part to English? Google translate says "baoxin food restaurant" but I wonder if baoxin means something??? Thanks