DE 004B exit Michael’s Restaurant Newark DE



Michael’s Restaurant exit 4B
1000 Churchmans Rd, Newark, DE 19713
michaelsde.com
(302) 368-4230