Eating Chinese at Tack's Chinese Take Out restaurant in Staten Island, NY.

Feedback

Do you manage or own Tack's Chinese Take Out?

Yes