In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsMdinaTa’ Doni

Ta’ Doni

Pizza, Deli, Tapas restaurant · Mdina, Malta

Reserve a Table →
4.2(1,423 Google reviews)
€15-30 per head££
Ta’ Doni restaurant Mdina Malta
Ta’ Doni Malta photo 2
Ta’ Doni Malta photo 3
Ta’ Doni Malta photo 4
Ta’ Doni Malta photo 5
🍽 Dine In📦 Takeaway✓ Reservations🌿 Vegetarian🍷 Wine🍺 Beer☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Tucked away at 73 Triq San Pawl in Ir-Rabat, Ta’ Doni has earned its place among Malta’s most cherished dining destinations, with a glowing 4.2-star rating from over 1,400 reviews. This charming spot, just a stone’s throw from Mdina’s ancient walls, offers a delightful blend of pizza, deli fare, and tapas, all served with a warm, inviting atmosphere. As Charles Harrington put it, "Ta’doni absolutely blew me away. I had the rabbit, and I can honestly say it was the best meal I’ve had in all of Malta—rich, perfectly cooked, and bursting with flavor in every bite."

The menu here is a celebration of Mediterranean flavours, with standout dishes like rabbit—praised for its rich, perfectly cooked preparation— alongside fresh vegetarian options and a selection of local wines and beers. Whether you’re stopping by for a leisurely breakfast, a quick lunch, or a relaxed dinner, Ta’ Doni’s friendly service and consistent quality make it a must-visit for those exploring the historic streets of Mdina.

Conveniently located near Chez Eman restaurant, just 20 metres away, Ta’ Doni is perfectly positioned for a day of exploration in Malta’s silent city. With daily hours from 8 AM to 10 PM (until 10:30 PM on weekends), it’s easy to slot into any itinerary. At €15-30 per head, it offers exceptional value, making it an ideal spot for both casual diners and those seeking a memorable meal without breaking the bank.

What Diners Say

"The food was very very good, I eat rabbit for the first time in my life, and it was delicious. Our waiter, Omar was very kind and friendly, and he made our lunch more pleasant. After lunch I forgot my sunglasses on the table, and another waiter run on the street almost 150m, to return them to me. T..."

florin cioceanu · 2 months ago · via Google

"Ta’doni absolutely blew me away. I had the rabbit, and I can honestly say it was the best meal I’ve had in all of Malta—rich, perfectly cooked, and bursting with flavor in every bite. You can tell there’s real care and craftsmanship behind the food here. The atmosphere is warm and inviting, the ser..."

Charles Harrington · 3 months ago · via Google

"Great spot near Medina gate! Such a nice restaurant & café super close to the gate of Medina. Lovely, friendly staff, fast service, and really great quality food. Perfect whether you’re just looking for a quick snack or you’re really hungry. Everything was fresh and tasty and the vibe was relaxed. H..."

BERlion · 5 months ago · via Google

Opening Hours

Monday8:00 AM – 10:00 PM
Tuesday8:00 AM – 10:00 PM
Wednesday8:00 AM – 10:00 PM
Thursday8:00 AM – 10:00 PM
Friday8:00 AM – 10:00 PM
Saturday8:00 AM – 10:30 PM
Sunday8:00 AM – 10:30 PM

Location

📍 73 Triq San Pawl, Ir-Rabat, MaltaOpen in Google Maps →

Frequently Asked Questions

What type of cuisine does Ta’ Doni serve?+
Ta’ Doni specialises in pizza, deli fare, and tapas, offering a diverse menu inspired by Mediterranean flavours. Vegetarian options are available, and the restaurant serves breakfast, lunch, and dinner. The menu includes local specialities like rabbit, alongside fresh, high-quality ingredients prepared with care.
Where is Ta’ Doni located?+
Ta’ Doni is situated at 73 Triq San Pawl in Ir-Rabat, Malta, close to the historic city of Mdina. The nearest other restaurant, Chez Eman, is just 20 metres away. Its location makes it a convenient stop for visitors exploring the area’s cultural attractions and charming streets.
What are the opening hours for Ta’ Doni?+
Ta’ Doni is open daily from 8:00 AM to 10:00 PM, with extended hours until 10:30 PM on Saturdays and Sundays. The restaurant serves breakfast, lunch, and dinner, making it flexible for dining at any time of day. Hours are subject to change, so it’s advisable to confirm directly before visiting.
What is the price range at Ta’ Doni?+
Ta’ Doni offers meals at an estimated price of €15-30 per head, reflecting its ££ price level. This represents good value for the quality of food and service provided. The menu includes a variety of options, from light snacks to heartier dishes, catering to different appetites and budgets.
Does Ta’ Doni accept reservations?+
Yes, Ta’ Doni accepts reservations, ensuring a smooth dining experience for guests. The restaurant also offers dine-in and takeaway services, providing flexibility for different preferences. Whether you’re planning a sit-down meal or picking up food to enjoy elsewhere, reservations can help secure your table.
What amenities does Ta’ Doni offer?+
Ta’ Doni provides several amenities, including dine-in and takeaway options, reservations, and a selection of wine and beer. Vegetarian choices are available, and the restaurant serves breakfast, lunch, and dinner. These features make it a versatile spot for various dining needs throughout the day.
Is Ta’ Doni suitable for a quick meal?+
Yes, Ta’ Doni is ideal for both quick snacks and leisurely meals. Its tapas and pizza options are perfect for a light bite, while the full menu caters to heartier appetites. The relaxed vibe and efficient service make it a convenient choice for those short on time without compromising on quality.
What makes Ta’ Doni stand out?+
Ta’ Doni is distinguished by its warm atmosphere, consistently praised service, and standout dishes like rabbit, which diners describe as rich and perfectly cooked. Its prime location near Mdina, combined with a menu that balances tradition and innovation, makes it a standout destination for food lovers exploring the area.

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
73 Triq San Pawl, Ir-Rabat, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in Mdina?

Browse KM Malta Airlines approved hotels near Ta’ Doni.

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 →