Esli A Cantø

Chef/General Manager
Esli is the Chef and Assistant Manager at Buddha Bowl Belize. She lives in San Ignacio, Belize and was born/raised in San Antonio, Cayo, Belize.
Log In