BusinessRestaurants Mama Says – A Review by Sam Demerjian December 17, 2022 by Sam Demerjian December 17, 2022 Mama Says is a healthy Japanese and Italian fusion style restaurant located in Torrance’s… 0 FacebookTwitterPinterestEmail