Homemade recipes and the Eggplant Parm, salads, pizzas, are amazing. Not to much there thats not likeable. Always busy which is a good sign. Worth the try!
If you own or manage Mamma Rosa's Italian Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.