Squirrels Bavarian Nuts Home/Cafe/Squirrels Bavarian Nuts 17 Joyhurst St, Westcliff, Chatsworth, 4092 Contacts 17 Joyhurst St, Westcliff, Chatsworth, 4092 Send updates or Remove Description Features Takeaway Dine-in Coffee Casual Map Reviews No reviews! ADD REVIEW Similar companies Cafe Le Cafe Pniel Rd, Groot Drakenstein, Stellenbosch, 7680 +27218704274 Cafe vida e caffè Glenhove Service Station Cnr Of Glenhove Road &, Central St, Houghton Estate, Johannesburg, 2198 +27100233064 Cafe Bra Tiks Magatle Cafe Super Star Cafe 80 Mitchell St, Uitenhage, Kariega, 6229 +27419225508 Categories Cafe