Best Pizza restaurant in Tequisquiapan, mexico