I went for my lunch randomly and I wish I knew about this place sooner. I have since changed where I go for lunch on a weekend!
Address: 150, Helmsley road,, Newcastle upon Tyne NE15 7HH, England
Location: Europe > United Kingdom (UK) > England > Tyne and Wear > Newcastle upon Tyne
Phone Number: +44 191 261 2125