The Nazca Lines Restaurant, a Peruvian restaurant that’s been “built with intention” from its custom-designed kitchen to a menu rooted in heritage, will open next month in the old Happy Teriyaki space at 3260 N. U.S. Highway 17-92 in Longwood. In addition to mainstays like lomo saltado, guests can expect dishes like seco a la […] The post Nazca Lines Peruvian restaurant to open in Longwood; Michi Ramen and Hibachi, Tsaocha now open in Colonialto…