Eating Chinese Taiwanese at Chia Sen restaurant in Scarborough, ME.

Feedback

Do you manage or own Chia Sen?

Yes