Down The Hatch
Fully vegan62 Duke Street, Liverpool, L1 5AA, GB
Down The Hatch is fully vegan — every item on the menu is plant-based, confirmed by the Simmer List community.
62 Duke Street, Liverpool, L1 5AA, GB
Down The Hatch is fully vegan — every item on the menu is plant-based, confirmed by the Simmer List community.