Machupicchu ll


1366 Chalkstone Ave
Providence, RI 02909

A French and Spanish Restaurant in Providence RI

The only 100% authentic Peruvian Restaurant in Providence Rhode Island. Machupicchu II has evolved into a fine dining restaurant which has surpassed its expectations to keep the authenticity of Peruvian culinary techniques, ingredients and sazon!


Day Opening Closing
Mon - Thu 11:00 AM 9:00 PM
Fri  11:00 AM 10:00 PM
Sat  8:00 AM 10:00 PM
Sun 8:00 AM 9:00 PM
Click the button to add a review for Machupicchu ll

Add Review