Metro Diner
5600 Concord Pike Unit 5614, Wilmington DE 19803