Contact Us

China Inn
216 New Castle Ave, Castle, DE 19720
302-655-7746