Itza La Pyramide offers a fusion of Asian and South American cuisines in a festive restaurant setting. Features include air conditioning, private dining options, and a selection of beers and wines.