Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
China is known for the world’s weirdest food experiences, where diners want to try almost every delicacy. Most of the time, the cuisine is so delicious that dines do not want to leave the restaurant, but sometimes things turn awry.…