Townhouse No. 3
Maltese restaurant · Rabat, Malta · 3, 4 Republic Street, Ir-Rabat RBT 1102, Malta
Tucked away at 3, 4 Republic Street in the heart of Mdina, Townhouse No. This intimate spot specialises in Maltese cuisine with a modern twist, offering an elegant setting for those seeking an authentic yet refined dining experience. The best food we have eaten in Malta in two visits. Beautifully cooked food at reasonable prices for the outstanding quality.
The restaurant’s menu features standout dishes like the catch of the day, prepared with meticulous attention to detail, complemented by an extensive selection of wines and beers. With dine-in available and reservations recommended, Townhouse No. 3 is a must-visit for food enthusiasts exploring Mdina’s culinary scene. Just a short stroll from Roman’s Den, it’s part of a charming gastronomic neighbourhood. Open Monday to Saturday from 6:30 PM to 10:00 PM, Townhouse No. 3 is closed on Sundays. Whether for a leisurely dinner or a special occasion, this hidden gem promises a memorable meal, blending tradition with contemporary flair in one of Malta’s most historic cities. For those flying in specifically for the island's food scene, it sits comfortably alongside the best of Rabat's restaurants, within easy reach for anyone arriving via flights to Malta with KM Malta Airlines.
Opening Hours
Location
Nearby Restaurants in Rabat
Menu prices and opening hours are correct as of July 2026 and are subject to change. Always confirm directly with the restaurant before visiting.
Get personalised restaurant recommendations from our AI Malta expert.
Ask Melita — AI Expert →