NYC FOODIE QUICK BITE: LLAMA INN April 12, 2016 Josh Beckerman A Magical Modern Peruvian restaurant in Brooklyn. Read more