Description:
Isabella is a jewel of deliciously creative cuisine at an excellent price. Located in Dedham just outside of Boston, Isabella has a wonderful bistro atmosphere. The entrees are not only large portions of well-designed food, but works of art on a plate. Isabella's eclectic food derives its strength from its diversity. Although there may be a wait on the weekends, the exquisite entrees and desserts are worth it. Reservations are accepted but not required at this casual fine dining restaurant. They are available Sunday-Thursday only. Lunch is also offered from 11:30 a.m. to 3 p.m., and Isabella has a full beer and wine menu.