Amstel - San Pedro Cholula Mexico

Spanish , Dutch
8 Sur 618-1, San Pedro Cholula México, Mexico, San Pedro Cholula Mexico

Amstel

Address
8 Sur 618-1, San Pedro Cholula México, Mexico, San Pedro Cholula Mexico

At a distance of 477 meters from Amstel in San Pedro Cholula Mexico there are parking spaces where you can park your vehicle.

More information

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now