Kannibal Surf is located in Caracas, Venezuela on y Fco. de Miranda, 2da Av Los palos grandes entre, Primera Transversal. Kannibal Surf is rated 3 out of 5 in the category surf shop in Venezuela.
Address
y Fco. de Miranda, 2da Av Los palos grandes entre, Primera Transversal