Michael's Restaurant
1000 Churchmans Rd, Newark
(302) 368-4230
Menu
Restaurants in Newark, DE
Michael's Restaurant
1000 Churchmans Rd, Newark, DE 19713
(302) 368-4230