86th Street station (IRT Broadway–Seventh Avenue Line) Restaurant Ranking - Blossom on Columbus

A long menu of inventive vegan cuisine served in an earth-toned space on the Upper West Side.
Address507 Columbus Ave, New York, NY 10024, United States
Hours
Opens soon ⋅ 11:30AM
Phone+1 212-875-2600

Comments