Michael's Restaurant

1000 Churchmans Rd., Newark, DE 19713

  • Details

    Experience the endless, delicious dining choices at Michael’s.

    Show Map
  • Yelp

    This item has no reviews