Lloyd's Deli and Resale Shop
3047 Milford Harrington Hwy, Houston, Delaware, 19963-5224
(302) 422-3964