Village Chippy is a popular establishment known for its exceptional food quality and generous portions. It specializes in traditional fish and chips, offering a satisfying dining experience.
Unit 1/The Croft, Leachcroft, Stockbridge Village Liverpool L28 1NR, England