China Star 921 W. Foothill Bl. Claremont CA United States
Phone: 909.624.2328 Fax: 909.624.3735 Alcohol: full bar