Tonchin has a Michelin Star AND vegan ramen! It was incredible. An amazing oasis for a delicious vegan meal near Penn Station in NYC. ⭐️⭐️⭐️⭐️⭐️