If you love real Italian Pizza & Pasta or have never tried a Puccia (pronounced
We use only the freshest and best quality ingredients for a superior quality pizza.
Eat In or Takeaway
If you plan to pay us a visit and eat in then please take a look at our full menu.
If you cannot visit, then no problem, we also offer pizza delivery in Margate within
- We serve the best Italian Pizza and Puccia in town
- Pizza is hand stretched right in front of you
- Kids can make their own pizzas
- Always fresh ingredients
- Fast and friendly service.
- Takeaway & delivery service available
- Free delivery to Margate, Ramsgate and Broadstairs (minimum order £15)
- Satisfaction guaranteed.
We also have 2 micro pubs and a coffee shop right here in the Old Kent Market, which you can enjoy with your food.
- Yurii Skirchak
Amazing place . Delicious food and such a lovely people .
- Muriel Hennessy
Lovely pizza and my fussy daughter loved the pasta. The people serving were lovely with their charming Italian accent. I forgot to take a photo of my pizza I was so excited about it. The restaurant is not a restaurant as such, it is in The Old Kent Market where there are other food options. You order at the counter and you seat at the tables nearby among the hustle and bustle of the market.
- Faded SeasideMama
Great pizzas every time and so far they've never got an order wrong unlike other local places! Highly recommended!
- Russ Michaels
Proper italian pizza, freshly made right in front of you... next time you think of getting Domino's, go here instead, it is 1000 x better.
- Laki Senevirathne
This is a fantastic italian restaurant serves pizza and variety of pasta dishes inside the old Kent market. Pizza is amazingly delicious and loads of flexibility in making your own pizza if you need. You can order small to super large size pizzas where you can enjoy it with a group of friends. Vegan meat and seafood pizza options. Salad pizza bowl is super good. Friendly fast service and this is family run business. Highly recommended.
- Valentin Erita
The best pizza
- Tanja Mullarkey
Mamma mia Pizza is superb. I've been to loads of other pizza places and even the award winning ones I found disappointing. Mamma Mia has proper sour dough pizza, absolutely delicious toppings and authentic pizza baker. Love it!
- Steve Burlace
When I say I'm qualified to judge this pizza, believe... I've lived in Italy for 8 years, I have Italian family and I also have a wood fired pizza oven. This this without a doubt the best pizza you will eat outside of Italy... I can't rate this high enough, dont waste your money on ANY other pizza
- Carol Cobalt
The best italian pizza ever, it is a must to visit this italian cuisine in the heart of the Old Kent Market. The pizza baker Carmine prepares the best and tastiest pizza in Margate, this enterprise is definitively worth a visit.
Mmmm fresh pizza
Tasty Italian pizza, straight from the oven.
Inside the Old Kent Market
Inside we have seating, a micro pub, bakery, coffee shop and more.
Hand stretched pizza dough
Every Pizza dough is hand stretched for that authentic Italian crust.
Much better than Dominos Pizza
Once you have tried Mamma Mia Pizza, you will be hooked.
The best Pizza in Margate
Come and give Mammia Mia Pizzaria a try today, you won’t be disappointed.
Straight from the oven
Carmine takes the Puccia dough from the oven.
Mamma Mia Puccia
An Italian sandwich made with Pizza dough.
Fresh Dough ready for Puccia
A freshly cooked ball of dough ready for Puccia.
Carmine Prepares Fresh Puccia
The master at work, preparing the best Puccia in Margate.
Mamma Mia Pasta
Carbonara, With bacon and yolk egg in cream sauce and parmesan cheese
Mamma Mia Pasta
Linguine, Penne, Tagliatelle or Gnocchi with a selection of freshly prepared sauces.
Freshly Prepared Puccia
Choose your own puccia filling.
Where To Find Us
Mamma Mia Pizzeria
Old Kent Market
8 Fort Hill
☏ 07448 368029
It’s interactive. Try dragging the image with your mouse (or finger if on a mobile device)
Tuesday: 11:30 am – 9:00 pm
Wednesday: 11:30 am – 9:00 pm
Thursday: 11:30 am – 9:00 pm
Friday: 11:30 am – 10:00 pm
Saturday: 11:30 am – 10:00 pm
Sunday: 11:30 am – 9:00 pm