Thanks Mama Leone’s but I’ll stick to Mama Melina’s

By: Chelse Melina
Posted In: Entertainment

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.

Comments are closed.