China Star

921 W Foothill Blvd ClaremontCA91711
Map

Open Map

Description

China Star is located at 921 W Foothill Blvd, Claremont, CA. This business specializes in Restaurants.
by merchantcircle on April 19, 2016 from merchantcircle