Paw Paw is located in London, United Kingdom on 10 Selhurst Rd. Paw Paw is rated 4.2 out of 5 in the category chinese restaurant in United Kingdom. PAW PAW LIMITED is a business supplies and equipment company based out of 12 HELMET ROW, LONDON, United Kingdom.
Service options
DeliveryTakeaway
Accessibility
No wheelchair-accessible seating
Offerings
Late-night food