From Our Editors
Enjoy made-to-order sandwiches on homemade bread at B and D Sandwich Shop in Cherry Hill.
If you're driving, that's no problem. Parking is available onsite.
There's no need to spend a fortune on a delicious meal at B and D Sandwich Shop ? most prices are under $15. From bread-side to bread-side, B and D Sandwich Shop serves up the most satisfying sandwiches in town.