Showing results for restaurant la barraca
Search instead for restaurant_labarraca
Enjoy our traditional cuisine. The best rice and paellas, starters, meat, fish and desserts. Check our menu.
La Baracca
(147)
Italian restaurant
Address: 10503 Islington Ave, Kleinburg, ON L0J 1C0, Canada
Hours: Open ⋅ Closes 10 PM
Phone: +1 905-552-9501