Hello and welcome to Mama Mia!
If you like the mouthwatering taste of pizza, then you're in the right place!
It's possible to enjoy our food in the comfort of your own home - just order online.
Come by and get acquainted with our restaurant. You'll find us here: 135 St. Leonards Gate in Lancaster.
Discover our diverse range!