Shanghai Papa Chinese Restaurant and Takeaway
WELCOME TO SHANGHAI PAPA RESTAURANT
"Shanghai Papa" New Chinese Restaurant located in Winchester Town Centre.
We serve authentic chinese food using only the freshest and highest quality of ingredients.
Our successful chef with 20 years of experience in the industry takes great care to detail in every meal.