They have the big mama Rosa Pizza which is huge. When i was younger we would get it for family events. I loved seeing my dad walk in with a huge pizza. Yes I have always been a pizza fan. Anyway they have good prices and the pizza can feed quite a few people.
more