Lola Taverna brings the magic of the Greek Isles to SoHo. It's a lively restaurant that uses the best ingredients and provides a great atmosphere....
210 Sixth Ave. Manhattan, NY, 10014