Mama Bella's is located right on the grounds of the Fernwood Hotel. They serve Italian food, which I'd say was all right. Maybe it was just what I had ordered when I was there. The service was terrible, very slow. We had to keep asking for things during dinner. The atmosphere is casual and cozy. Tuesday night they have a live cabaret performance as you dine. Maybe we went on an off night, I'm not sure. You might want to give it a try and see if it's any better for you than it was for us.