peilincorbanese.com
Cuzco Peru Restaurant in Briarwood, Queens, NY – Desperate Seafood for Desperate Souls
A few weekends ago, I was exploring a neighborhood in Queens by myself and came upon this restaurant called Cuzco Peru on Queens Blvd in Briarwood. Although it felt like new, I realized that I had …