The Blinking Owl
Categories: Pub Grub, Restaurant Guide
English Pub, Music, Big Screens
Physical Address: 306 Cape Road, newton Park
Telephone: +27(0)41 365 3591