Ta' Doni image label star icon 4.3

Ta' Doni

73, Saint Paul's Street, Rabat, Island of Malta Malta, Island of Malta

European Casual Dining $
label star icon 4.3

Description

Ta' Doni is a charming restaurant located in the heart of Rabat, Malta. With a selection of local gourmet sandwiches, platters and salads, this restaurant offers a unique and delicious culinary experience. The friendly and attentive staff serve up a range of traditional Maltese coffees, artisianal locals beers, homemade wine and homemade desserts. Enjoy the peaceful atmosphere and tantalizing flavors of Ta' Doni, and make a reservation today!

Hours

  • Sunday

    09:00 AM - 10:00 PM

  • Monday

    09:00 AM - 10:00 PM

  • Tuesday

    09:00 AM - 10:00 PM

  • Wednesday

    09:00 AM - 10:00 PM

  • Thursday

    09:00 AM - 10:00 PM

  • Friday

    09:00 AM - 10:00 PM

  • Saturday

    09:00 AM - 10:00 PM

Location

Reviews from TripAdvisor

Trip31036761311

Mar 09, 2026

star icon star icon star icon star icon star icon

If you’re in Rabat and looking for authentic food, generous portions, and genuinely warm service, Ta' Doni is absolutely worth a visit.

A great balance of quality, quantity, and hospitality highly...

PeteS596

Dec 08, 2025

star icon star icon star icon star icon star icon

Just left an hour ago place was packed but they found four seats for us brisket sandwiches 1 tuna sandwich and a doni burger. Meals were excellent. We had limited time so they were served fast and...

Venture31845286681

Nov 26, 2025

star icon star icon star icon star icon star icon

We went here for breakfast before doing a Mdina tour and are so happy we did! The waiters were really attentive helping us pick good seats. The menu had enough options without being overwhelming and...

Similar restaurants

Hours

  • Sunday

    09:00 AM - 10:00 PM

  • Monday

    09:00 AM - 10:00 PM

  • Tuesday

    09:00 AM - 10:00 PM

  • Wednesday

    09:00 AM - 10:00 PM

  • Thursday

    09:00 AM - 10:00 PM

  • Friday

    09:00 AM - 10:00 PM

  • Saturday

    09:00 AM - 10:00 PM

Ta' Doni