Thanks Mama Leone’s but I’ll stick to Mama Melina’s
I have to admit, I got a little excited when my eye caught glimpse of the “All the salad, breadsticks and pasta you can eat” sign hanging outside Mama Leone’s on the rotary in Newport, Rhode Island.