

Ta' 31 Maltese Restaurant
Maltese restaurant · Mosta, Malta · 67 Constitution St, Mosta MST 9058, Malta
Tucked away at 67 Constitution St in Mosta, Ta' 31 Maltese Restaurant has earned its reputation as a cherished spot for authentic Maltese cuisine. Diners can expect a delightful array of traditional dishes, from hearty rabbit stews to fresh seafood, all served in a comfortable and accessible setting. The restaurant’s charm is further enhanced by its lively atmosphere, where occasional traditional music and dancing add a festive flair to the dining experience. Tried the local Hop Leaf beer.
Practical details make Ta' 31 a convenient choice for visitors. Open daily with lunch and dinner service (except Mondays, when only dinner is available), the restaurant caters to various schedules. Guests can dine in, order takeaway, or enjoy delivery, while wheelchair access ensures inclusivity. Vegetarian options are available, and the well-curated wine and beer list complements the menu perfectly. For those planning ahead, reservations are recommended to secure a table at this popular local favourite. For those flying in specifically for the island's food scene, it sits comfortably alongside the best of Mosta's restaurants, within easy reach for anyone arriving via flights to Malta with KM Malta Airlines.
Opening Hours
Location
Nearby Restaurants in Mosta
Menu prices and opening hours are correct as of July 2026 and are subject to change. Always confirm directly with the restaurant before visiting.
Browse KM Malta Airlines approved hotels near Ta' 31 Maltese Restaurant.
Find Hotels →Get personalised restaurant recommendations from our AI Malta expert.
Ask Melita — AI Expert →