14981 Excelsior Dr La Mirada
China Cottage, Anaheim
To reach China Cottage please call them at (562) 946-2275. You can also visit their location at 14981 Excelsior Dr La Mirada in Anaheim. Driving directions and a printable map to 14981 Excelsior Dr La Mirada to find China Cottage are easily done by clicking on the "View Larger Map" link below! Claiming your business listing is free. Plus it gives you control over the information displayed here. Click the image to find out more. To view the details of other merchants in the Restaurants or Asian Restaurants categories, please click the link beside Anaheim. Please let us know if the contact information presented here is incorrect by pressing the "Send" button below.