Machu is a fine dining restaurant located in the heart of La Roma, Mexico City.

The restaurant is next to park Luis Cabrera, one of the most beautiful parks in La Roma neighborhood, and sits at the middle floor of a 100 year old house on the corner of Orizaba and Guanajuato Street.

Located here since October 2022. We are MACHU and we serve delicious entirely plant-based courses. Guests can also visit the bar for a mocktail, cocktail or glass of wine.