Report a review comment
futureghosts
Wow this was so cool to see, thanks! I grew up here in NY & since becoming vegan I find it hard to get proper Italian food made plant-based. John’s on 12 St is a classic NY eatery but have to say I’m not crazy about it. Will definitely check this place out. 😋