HOME > Chowhound > Manhattan >

Museum

r
Renee Feb 20, 2001 12:04 PM

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. t
    Tatyana RE: Renee Feb 20, 2001 12:56 PM

    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.

    Show Hidden Posts