Dills Kitchen
Coffee Shop · Casual Dining
This establishment is noted to have a coffee shop on the ground floor and a restaurant on the first or second floor. It also features a children's area.
Location
Best places nearby
The highest rated places close to Dills Kitchen.
Local restaurants nearby
Station Road, Harrow, HA1 1, United Kingdom


