Contact
China Inn Restaurant (559) 688-1588
1581 E Tulare Ave, Tulare CA as of dinehere.us