Restaurant
4.5 (260 reviews)
Unit 3, Haymarket Metro, Newcastle upon Tyne NE1 7PF, UK
+44 191 261 5831