The Duck
Categories: Mount Pleasant, Pub Grub, Restaurant Guide
Pub & Grill
Physical Address: Emerald Square Centre, Mount Pleasant, Buffelsfontein Road
Mobile: +27(0)83 627 4391