Restaurants & Bars

Manhattan

Flight 151 in Chelsea?

Share:

Restaurants & Bars 3

Flight 151 in Chelsea?

tkc | Jun 25, 2006 02:21 AM

Anyone know anything about this place on 8th Ave.? It's the airplane-themed one (windows that look like a hangar, etc.) between, I think, 15th and 16th. I'd never given it a second look, but I just saw some enthusiastic reviews on Citysearch -- almost *too* enthusiastic, as if they'd been placed there by the restaurant's owners. Is it any good?

Want to stay up to date with this post?

Feedback