From Our Editors
Hungry? Get ready to lick your plate clean at Machu Picchu in Glen Cove.
Catering services are also available.
Restaurant customers can take advantage of the nearby parking options.
Prices tend towards the moderate side, with the average tab at Machu Picchu running under $30 per person.