Down the Hatch
Restaurant in Liverpool.
What visitors say
- Atmosphere
- A popular and friendly spot for enjoying hearty vegan meals.
- Quality
- Offers amazing, fully plant-based food with fantastic quality and huge portion sizes, including standout salt & pepper chips.
- Service
- The very lovely staff provide friendly and efficient service.
Find more