Wicked Carib
Caribbean
Wicked Carib offers a taste of the Caribbean with its flavorful dishes. The establishment is known for its unique culinary offerings.
Location
Best places nearby
The highest rated places close to Wicked Carib.
Local restaurants nearby
2573 Victoria Park Ave, Scarborough, ON M1T 1A4, Canada



