Eating Chinese at China Ruby Restaurant restaurant in Maynard, MA.

Feedback

Do you manage or own China Ruby Restaurant?

Yes