D&D Hill Cafe
Coffee in Barking-and-dagenham.
What visitors say
- Atmosphere
- Provides a cozy and welcoming environment for local diners.
- Quality
- Prepares fresh and enjoyable cafe food.
- Service
- The workers are highly attentive and lovely to interact with.
Find more