- Space (Private)
Mammas Ristorante is conveniently located in 40 Topping St, Blackpool. Mammas in Blackpool are the ultimate in traditional Italian dining. For all types of parties, functions and celebrations, Mammas has an upstairs room available. It can seat up to 60 people. It is a perfect venue for all types of occasions.