My husband and I are former residents of Denver, and used to work in the restaurant/bar business as well. When we return to Denver to visit friends, we are always looking for something new and special. Isabella's is IT! We were thoroughly impressed from start to finish, from the ambience to the amazing food, to the supurb service. We would both recommend Isabella's to anyone who expects the best, when it comes to dining out. Beautiful atmosphere!
Pros: Great service, Nice atmosphere, Uniique
more