About

East China Inn is a restaurant operating in the Aurora/North Aurora, Illinois vicinity.