More about Shanghai Chef
Shanghai Chef is located at 46 Church Rd, NP19 7 Newport, Wales
+441633841777
http://www.just-eat.co.uk/restaurants-shanghaichef-np19/menu
Similar Listings
Lam Kitchen
4.5