Eating Chinese Thai Sushi at Yummy Chen's restaurant in Macomb, IL.

Feedback

Do you manage or own Yummy Chen's?

Yes