Mama Rosa invites you to their restaurant. Discover a menu featuring various pizzas. They are open after-hours all week. Payments by Visa are accepted.
All of Mama Rosa's pizza's I have tried have been great! Just buy and bake them at home when your ready to have them pipiing hot! Simply delicious & Yummy