Mama Rosa pizza shop opened fairly recently.
They are located in the mall & that definitely works to their advantage.
We eat there quite regularly.The pizza is good.
They will custom make it for you if you ask.
The staff is polite...good customer service.
The price is not too high either.
They do pretty good inspite of the Mall competition!