HOME > Chowhound > Manhattan >

Discussion

Museum

  • r
  • Renee Feb 20, 2001 12:04 PM
  • 1
  • Share

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
Posting Guidelines | FAQs | Feedback
Cancel
  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.