In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsSt Paul's BayMargo's Pizza

Margo's Pizza

International restaurant · St Paul's Bay, Malta

Reserve a Table →
4.2(374 Google reviews)
€15-30 per head££
Margo's Pizza restaurant St Paul's Bay Malta
Margo's Pizza Malta photo 2
Margo's Pizza Malta photo 3
Margo's Pizza Malta photo 4
Margo's Pizza Malta photo 5
📦 Takeaway🛵 Delivery✓ Reservations🍷 Wine🍺 Beer☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Tucked away in the serene enclave of Mistra Bay, Margo’s Pizza has earned its 4.2-star rating from 374 discerning diners, who praise its hidden charm. What sets this apart is not just the pizza, but the rustic tranquillity—limestone walls softened by the evening light, and the gentle company of resident ponies, chickens, and cats. It’s a place where the pace slows, and the air hums with quiet contentment.

At a table beneath the Maltese sky, regulars tuck into pizzas that, as one guest notes, are “really good and special,” with prices hovering around €15-30 per head. The craft beer pairs perfectly with the crisp, thin crust, while the family-friendly atmosphere draws couples and groups alike. It’s unpretentious yet polished, where the wait is part of the ritual and the flavours speak for themselves.

For those seeking a respite from the bustle, Margo’s is a must-book. Open for lunch and dinner, reservations are wise to secure a spot in this peaceful corner of Mellieħa. Nearby, the coastal paths invite a pre-dinner stroll, making this an ideal stop for a relaxed, memorable meal.

What Diners Say

"Such a cute restaurant, hidden away in Mistra Bay it has a nice location, a pony, some chickens and a few friendly cats. Great food and service. We had pizza and craft beer. Totally recommended to come here with your family. Unfortunately they will close in August because some ex politician has oth..."

World In My Hands · 4 years ago · via Google

"We had a good time there. Pizzas were really good and tasty. Service was average. Prices a bit high but okay."

Ale Xandre · 8 years ago · via Google

"Very nice place and authentic... Not too crowded... Service was good. We had to wait quite longer than usual. Pizza were good and special. Pricing were higher than others restaurants you can find around the island. Recommended."

Hamra DZ · 8 years ago · via Google

Location

📍 Palazzo Santa Rosa Mistra Bay MLH0000, Il-Mellieħa, MaltaOpen in Google Maps →

Frequently Asked Questions

What cuisine does Margo's Pizza serve?+
Margo's Pizza serves international cuisine in St Paul's Bay, Malta. It has a Google rating of 4.2/5 from 374 reviews.
Where is Margo's Pizza located in Malta?+
Margo's Pizza is located at Palazzo Santa Rosa Mistra Bay MLH0000, Il-Mellieħa, Malta.
Does Margo's Pizza take reservations?+
Yes, Margo's Pizza accepts reservations.
What are Margo's Pizza's opening hours?+
Please contact Margo's Pizza directly for current opening hours.
Does Margo's Pizza offer vegetarian options?+
Please contact Margo's Pizza directly to confirm vegetarian options.
How do I get to Margo's Pizza from Valletta?+
Margo's Pizza is in St Paul's Bay, Malta. From Valletta, take the Tallinja bus network or a taxi to St Paul's Bay.

Menu prices and opening hours are correct as of July 2026 and are subject to change. Always confirm directly with the restaurant before visiting.

Plan Your Visit
Address
Palazzo Santa Rosa Mistra Bay MLH0000, Il-Mellieħa, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in St Paul's Bay?

Browse KM Malta Airlines approved hotels near Margo's Pizza.

Find Hotels →
Ask Melita

Get personalised restaurant recommendations from our AI Malta expert.

Ask Melita — AI Expert →
Malta Holidays
Complete holiday packages with flights & hotels
Book a Malta Holiday →