Description
Little Italy is on a path to reinvention with restaurants like The Sosta—a contemporary, casual concept. It glows in stylish pastels and features an all-day...
186 Mott Street New York, NY, United States, 10012