VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Unfortunately, the Flatiron’s Ottimo restaurant (6 W 24th Street) has closed down.

Known for their Neapolitan pizza, the restaurant was generally well reviewed by critics and Yelpers alike.

They are across the street from Nuela and just a few buildings down from PT 212, which also has signs up, for a mysterious renovation and upcoming ‘grand opening’?

Related Posts: