China Cafe
127 S Rand Rd
Lake Zurich
IL
60047
(847) 550-9890
chicagochinacafe.com
Open Map
Description
China Cafe can be found at S Rand Rd 127. The following is offered: Restaurants. The entry is present with us since Sep 8, 2010 and was last updated on Nov 14, 2013. In Lake Zurich there are 21 other Restaurants. An overview can be found here.
by opendius on June 27, 2015 from
opendius
Cafes
café
Chinese
Crabmeat Rangoon 6
dining
Pot Sticker 6
Reservations Not Required
restaurant
restaurant style
Restaurants