Canada / Vaughan / RestaurantsrussianBabushka ClubAddress9141 Keele St, VaughanWebsitewww.babushkaclub.caPhone+19055539141—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itPita lite Shawarma · 117 mNot ratedPronto Cafe and Gelateria · 182 mNot ratedReptilia · 1021 mNot rated