Mama Rosa Restaurant has been providing eat-in and take-out food to a steady flow of customers for many years. Great food at great prices and a place to quench your thirst in a clean, friendly environment are the order of the day. “We have many friends in the neighbourhood that we know on a first name basis and see almost daily.”