D Magazine said it best!
January 7, 2010 by Kenyon
Filed under Promotions
THE BEST NEIGHBORHOOD RESTAURANTS
By D MAGAZINE February 2008
“Isabella’s. Striking Italian spot has a grand, villa-esque feel thanks to a stone exterior guarded by moat. The menu of pastas, pizzas, seafood, and steak strikes good balance between familiar and exotic. Excellent wine list has lot’s of Italian labels.”




