Tag Archives: Sabor Machu Beach Street
Spanish Restaurant opens in Stapleton – Sabor Machu Picchu
A widespread of Peruvian restaurants are landing on Staten Island and we got an exclusive look for the newest restaurant in the pact. Sabor Machu Picchu is a Contemporary Restaurant, Peruvian Cuisine with a focus on Catering. The menu brings a