Tucked into Boston’s South End, Kava Neo Taverna has quietly built a reputation as a sought-after Greek dining destination.
Peruvian plates, South American wines and a glitzy interior constitute this latest addition to Boston's Back Bay neighborhood ...