Address: 63 E Main St, Norton, MA 02766, USA
“Everything here is good! The staff are also very welcoming and friendly, and I believe it’s family owned!”
Address: 63 E Main St, Norton, MA 02766, USA
“Nice little Mom an Pop Chinese food restaurant. They're always fast with take out. Food is always hot and delicious when we eat it.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…