Carter's Restaurant

Soul food restaurant · 2 S Governors Ave, Dover, DE

Dine-In

More food in Dover, DE · Soul Food in Dover