Ask My Town Winchester

Places in Winchester

  • Shanghai Papa

    Chinese · City centre

    Shanghai Papa is a Chinese restaurant in Winchester that serves dine-in meals, collection and delivery orders. It also takes pre-orders for celebrations and events.