Home > Venues > South Africa > Eastern Cape > Port Elizabeth > The Duck

The Duck

Listed as Sports Bar, The Duck is located at Emerald Square, Milner Street, Mount Pleasant, GQ, Port Elizabeth.


Leave a Review

Select a rating