Eating Chinese at Master Buffet restaurant in Peru, IL.

Feedback

Do you manage or own Master Buffet?

Yes