The Big Game Sweepstakes: You Could Win* This LG 65-inch OLED TV and More! Enter the Giveaway

Follow us:

Discover the unexpected in Manhattan. Explore All of New York City
Restaurants & Bars 11

Grimaldi's in Manhattan

scotty27 | Feb 2, 201106:05 AM

Did others see the item in today's NYT on the place opening on 6th & 20th? Anyone been yet? Beats going under the bridge, I figure.

47 W 20th St, New York, NY 10010

Want to stay up to date with this post? Sign Up Now ›

Recommended from Chowhound

Catch up on the latest activity across all community discussions.
View latest discussions