Uovo, which launched in Santa Monica in 2017 and now has five Los Angeles locations, plans to debut in New York in spring 2026, at 13 W. 28th St. in NoMad. “We have a lot of Italian people who come to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results