Michael's Restaurant

Phone orders only

1000 Churchmans Rd, Newark, DE 19713

$0 MinimumAre you the owner?
SliceRestaurants in Newark Michael's Restaurant
Price: $$