About Papa Winny'S
Revolutionised grilled chicken shop with a West Indian twist.
Open 7 days a week 11am - Midnight
@papa. winnys
http://youtu. be /V-g6r0355h4
More about Papa Winny'S
Papa Winny'S is located at 630 Holloway Road, N19 3NU London, United Kingdom
02072729620
http://www.papawinnys.com