Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Tulare

China Garden, Tulare, California










China Garden
500 E Tulare Ave
Tulare CA United States


Phone: 559.687.9507