Mamma's Place has been serving ice cream in Victoria Park for over 50 years. It is also identified as a takeaway and sandwich shop.