King Neptune, 34 Stowell St, Newcastle upon Tyne, NE1 4XQ
0191 261 6657
King Neptune is situated on Stowell Street, which is part of Newcastle's China Town. The staff are very helpful and it is a child friendly restaurant. There is a wide range of delicious Chinese's dishes on the menu and the food is reasonably priced.
Please login first.