My first introduction to Isabella's was through a friend who couldn't stop talking about "this place called Isabella's that you simply must go to!". It did take a while to make that first trip, but the moment I set foot inside I understood what all the ranting and raving was about. Food = Excellent. Decor = Something different and cool! Service = Excellent. :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.