Machu Picchu is a unique establishment in Minneapolis, MN that offers a blend of cultural experiences and culinary delights.
With a focus on traditional Peruvian cuisine and a welcoming atmosphere, Machu Picchu provides a memorable dining experience for guests seeking a taste of South America.
Generated from their business information