Coming out from portland, and I am looking for a amazing italian spot for a creative work group of 12. Thurs or sunday night. We're in L.E.S. so anywhere down there.
I went to frankies 17 a while back and loved it. Does Frankies 570 still hold up?
Pasta that will blow my mind and neopolitan pizza a plus. Must handle a group.