
1 like

jeremy.elmani
I’ve been to all the top places in NYC. Luigi’s, John’s of bleeker, di fara. This place blows them all out of the water. This is my favorite spot in the whole city. Definitely check them out if you’re in the area


jeremy.elmani
2/11/24 6:51 AM
