Eating Chinese Szechuan at Chili Garden restaurant in Milpitas, CA.

Feedback

Do you manage or own Chili Garden?

Yes