Review; Amaysia Chinese Restaurant

The UK is home to numerous celebrated Chinatowns, and Newcastle’s very own Stowell Street is at the heart of the Chinese community within Newcastle. Stowell Street in Newcastle’s city centre, just a stones throw away from Eldon Square,… Read More