No frills but the food makes up for it. This one is Manze Pie & Mash in Chapel Market, Islington, London N1.
Comments
Sign in or get an account to comment.