Carta Wine Bar Opens in the West Village 

New York, New York, October 23rd – Carta, a new Mediterranean-inspired wine bar in the heart of the West Village, is officially open. From a …