Review: The Sosta

Calling all my Mamma Mias and my Papa Pias, there’s a new fast-casual Italian restaurant in Soho. Sitting at the corner of Mott St. and Kenmare St., The Sosta is dripping in millennial pink and on-trend with a neon sign reading, “Mangiano, Baby!” (Italian for “eat!”). Aside from the aesthetically pleasing décor, The Sosta is […]

Read More