Write a review
The New No 1 Oriental Buffet Restaurant
Norden House, 41A Stowell Street, Newcastle upon Tyne NE1 4YB, United Kingdom, Newcastle upon Tyne, England
Norden House, 41A Stowell Street, Newcastle upon Tyne NE1 4YB, United Kingdom, Newcastle upon Tyne, England