Mama Rosa is a restaurant offering eat-in and take-out options. It features a dinner menu popular with locals.