China Chef

Chinese
$
36666 Bluewater Run W Unit 9 (Rt. 20 & Rt. 54)
Selbyville, DE 19975
(302) 436-3666

Tips

  • Don't let google maps fool you, this is in West Fenwick not downtown Selbyville.
  • Best take out!