Incorrect data? Please notify us at hi@itinari.com.
Roots is a pizzeria and mezcaleria on the island of Holbox in the state of Quintana Roo Mexico. ©facebook.com/RootsPizzasalaleña