Eating Chinese at Foo Luck restaurant in Commack, NY.

Feedback

Do you manage or own Foo Luck?

Yes