OCHO30® 2010 is a Modern restaurant in San Andrés Cholula, mexico. Femente lists it in the Undiscovered tier.