Mama's Ristorante offers delicious Italian cuisine, including pizza and pasta, with take-away service available.