Mama Rosa’s began in southern Italy in 1957. Enjoy our tempting and delicious authentic Italian
Italian restaurant with fine dining at family prices. In business for 40 years; at this location