Eating Chinese at Green Tea Garden restaurant in Franklin, WI.

Feedback

Do you manage or own Green Tea Garden?

Yes