In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsMdinaRoman's Den

Roman's Den

International restaurant · Mdina, Malta

Reserve a Table →
4.7(437 Google reviews)
€15-30 per head££
Roman's Den restaurant Mdina Malta
Roman's Den Malta photo 2
Roman's Den Malta photo 3
Roman's Den Malta photo 4
Roman's Den Malta photo 5
🍽 Dine In✓ Reservations🍷 Wine🍺 Beer☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Tucked away at 58 Triq il-Kbira in the heart of Mdina, Roman's Den has earned its stellar reputation among discerning diners. This intimate eatery, just a stone's throw from Townhouse No. 3, offers a warm and inviting atmosphere where traditional Maltese flavours shine. The menu features standout dishes like rabbit and pepper steak, complemented by house garlic bread and a carefully curated selection of wines and beers. As I MM put it, "Delicious food, home cooked meal style. Had the rabbit and the pepper steak. Sauce with steak was delicious. Great wine, garlic bread on the house. Owner Daniel is joyful, friendly and enthusiastic."

Guests consistently praise the restaurant's genuine hospitality and homestyle cooking, with many noting the passion evident in every plate served. The menu, priced at €15-30 per head, provides excellent value for the quality on offer. Whether enjoying a leisurely Sunday lunch or a relaxed dinner from Tuesday to Saturday, the experience is one of authentic Maltese charm and culinary delight.

Roman's Den is a must-visit for those seeking a taste of local life in Mdina. The restaurant's dedication to traditional recipes, combined with its welcoming ambiance, makes it a standout destination. Reservations are recommended to secure a table at this beloved spot, where every meal feels like a celebration of Maltese cuisine and culture.

What Diners Say

"Delicious food, home cooked meal style. Had the rabbit and the pepper steak. Sauce with steak was delicious. Great wine, garlic bread on the house. Owner Daniel is joyful, friendly and enthusiastic. You can see he really cares about his restaurant that he has been running for 43 years. The bar area ..."

I MM · 3 weeks ago · via Google

"Final night in Malta and what an incredible and memorable way to end our trip. Stayed in Verdala and stumbled across the reviews of this restaurant and it lives up to all the high ratings. Met the host, waiter and chef, Daniel! So much energy, and a very local experience. Super generous, kind, warm..."

Daniel Chung · a month ago · via Google

"It was an incredibly delicious dinner in a very cozy and pleasant atmosphere. We ordered a traditional dish - rabbit - and a glass of wine each. The rabbit was served with delicious potatoes and vegetables. While we enjoyed the delicious wine, we were served delicious garlic bread. The dessert choco..."

Star Star · 7 months ago · via Google

Opening Hours

MondayClosed
Tuesday7:00 – 11:00 PM
Wednesday7:00 – 11:00 PM
Thursday7:00 – 11:00 PM
Friday7:00 – 11:00 PM
Saturday7:00 – 11:00 PM
Sunday12:00 – 2:30 PM, 7:00 – 11:00 PM

Location

📍 58 Triq il-Kbira, Ir-Rabat, MaltaOpen in Google Maps →

Frequently Asked Questions

Where is Roman's Den located?+
Roman's Den is situated at 58 Triq il-Kbira, Ir-Rabat, Malta, in the historic city of Mdina. It is conveniently located near Townhouse No. 3, which is 31 metres away, making it a perfect spot for exploring the area's culinary offerings.
What cuisine does Roman's Den serve?+
Roman's Den serves traditional Maltese cuisine, featuring dishes like rabbit and pepper steak. The menu focuses on homestyle cooking, with options such as garlic bread served complimentary, alongside a selection of wines and beers to complement the meal.
What are the opening hours for Roman's Den?+
Roman's Den is closed on Mondays. From Tuesday to Saturday, it is open from 7:00 PM to 11:00 PM. On Sundays, it operates from 12:00 PM to 2:30 PM and again from 7:00 PM to 11:00 PM, offering both lunch and dinner service.
What is the price range at Roman's Den?+
The estimated price per head at Roman's Den is €15-30, making it an affordable option for enjoying authentic Maltese cuisine. The restaurant is rated as ££, indicating moderate pricing for the quality and experience provided.
Does Roman's Den accept reservations?+
Yes, reservations are accepted at Roman's Den, which is advisable due to its popularity. Dine-in service is available, and the restaurant is known for its intimate atmosphere, making it ideal for those seeking a relaxed dining experience in Mdina.
What amenities does Roman's Den offer?+
Roman's Den offers dine-in service and accepts reservations. It serves wine and beer, alongside lunch and dinner options. The restaurant provides a cozy and pleasant atmosphere, perfect for enjoying traditional Maltese dishes in a welcoming setting.
Is Roman's Den suitable for groups?+
Roman's Den is a suitable venue for groups, offering a warm and inviting atmosphere where guests can enjoy traditional Maltese cuisine together. The restaurant's menu provides options for sharing, and its attentive service ensures a pleasant dining experience for all parties.
What is the nearest restaurant to Roman's Den?+
The nearest restaurant to Roman's Den is Townhouse No. 3, located just 31 metres away. Townhouse No. 3 serves Maltese and modern cuisine, making it a convenient option for those exploring the dining scene in Mdina after or before their visit to Roman's Den.

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
58 Triq il-Kbira, Ir-Rabat, Malta
Average Spend
€15-30 per head
Get Directions →
Staying in Mdina?

Browse KM Malta Airlines approved hotels near Roman's Den.

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 →