HOME > Chowhound > Manhattan >

Discussion

Museum

  • r
  • 1

I know that Isabella's is very close to the Museum of Natural History. I would appreciate any comments.
Thanks
Renee

  1. Click to Upload a photo (10 MB limit)
Delete
  1. Avoid Isabella's. Their food is unimaginative and overpriced and it's also a hangout for super obnoxious people. The food is really not the point at Isabella's.