What is D’s Sandwich Bar?
D’s Sandwich Bar is located in Church Arcade in the main shopping centre of Bedford. Selling a tasty selection of sandwiches, cold drinks and more, D’s is a small, friendly, independent shop which does ‘exactly what it says on the tin’!