Eating Chinese at Chef Sau restaurant in Spencer, MA.

Feedback

Do you manage or own Chef Sau?

Yes