Red Bowl

  • 153 E Main S
  • Newark, DE 19711
  • Phone: (302) 737-4288

Click Image For Larger View

Details
Yelp

"It is a great Chinese restaurant on Main Street!