Skip to content
China Inn
Best Chinese Food in Town
Home
Online Order
Menu
Gallery
Contact Us
Contact Us
China Inn
216 New Castle Ave, Castle, DE 19720
Get directions
302-655-7746