Ta' Marija image label star icon 4.3

Ta' Marija

Constitution Street, Mosta, Island of Malta 9058 Malta, Island of Malta

European Casual Dining $$
label star icon 4.3

Description

Ta' Marija is the perfect place to experience the best of Maltese cuisine and culture. Located in the heart of Mosta, the restaurant offers a unique dining experience with its traditional ambience and award-winning menu. Enjoy a delicious lunch or dinner, accompanied by live music and Maltese folklore shows every Friday. The friendly staff will ensure you have a memorable evening, and transport to and from your holiday accommodation can be arranged. With a wide selection of vegetarian, vegan and gluten-free options, plus a full bar and free WiFi, Ta' Marija is the ideal place to celebrate with friends and family. Make your reservation today and experience the best of Maltese hospitality.

Hours

  • Sunday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Monday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Tuesday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Wednesday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Thursday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Friday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Saturday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

Location

Reviews from TripAdvisor

Joy D

Aug 22, 2026

star icon star icon star icon star icon star icon

If you only go to one restaurant in Malta, let it be this one. We made reservations here long before our two week stay here. The service was impeccable, and everyone wanted to make sure the guests...

JJDTynewear

Jul 17, 2026

star icon star icon star icon star icon star icon

Wonderful restaurant with exceptional hosting, music and traditional Maltese dancing. Food was really tasty and we had a great time with fellow guests, soaking in the ambience. Highly recommend.

Pat M

Jun 06, 2026

star icon star icon star icon star icon star icon

A must visit for anyone wanting to experience authentic Maltese food . A wide range of choice- very generous servings. We had the shared platter(amazing) , brajioli, ravioli. Also caters for gluten...

Similar restaurants

Hours

  • Sunday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Monday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Tuesday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Wednesday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Thursday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Friday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

  • Saturday

    09:00 AM - 2:00 PM, 6:30 PM - 10:00 PM

Ta' Marija