Restaurant · Manta, Ecuador
CANALLA is a Restaurant business in Manta, Ecuador. It holds a 4.5 / 5 rating from 173 customer reviews.