Save places from Instagram, TikTok, YouTube and more

La Baracca
Restaurant
4.8 (293 reviews)
10503 Islington Ave., Kleinburg, ON L0J 1C0, Canada
$$$$$
+1 905-552-9501
Save places from Instagram, TikTok, YouTube and more

Restaurant
4.8 (293 reviews)
10503 Islington Ave., Kleinburg, ON L0J 1C0, Canada
$$$$$
+1 905-552-9501