The Doghouse
Pizza · Wine Bar
Wine bar and pizzeria, The Doghouse offers a relaxed atmosphere.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Doghouse.
Local restaurants nearby
The Barn, B3276, England
