Mangiamo Baby: A Review of New York's Newest Insta-Worthy Spot, The Sosta Where decor meets delicious! Read More LifestyleCaroline VazzanaSeptember 5, 2017The Sosta, shopping and style, food, nyc restaurant, restaurant review, italian food, notliaComment