Machu Picchu is a local establishment in Elizabeth, NJ that offers a unique dining experience inspired by Peruvian cuisine.
With a focus on traditional flavors and dishes, Machu Picchu aims to provide customers with a taste of authentic South American cuisine in a casual and inviting setting.
Generated from their business information