Listen
Recently many people had started telling me about this funky vegan restaurant called Down The Hatch, which is located at 62 Duke Street in Liverpool City Centre. Being a huge...