In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsNaxxarThe Old Charm

The Old Charm

Indian restaurant · Naxxar, Malta

Reserve a Table →
4.7(166 Google reviews)
The Old Charm restaurant Naxxar Malta
The Old Charm Malta photo 2
The Old Charm Malta photo 3
The Old Charm Malta photo 4
The Old Charm Malta photo 5
🍽 Dine In📦 Takeaway🛵 Delivery✓ Reservations🌿 Vegetarian🍷 Wine🍺 Beer🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Tucked away on Triq Santa Luċija in Naxxar, The Old Charm has earned its stellar 4.7/5 rating from 166 discerning diners. This Indian gem stands out for its thoughtful outdoor seating, offering separate areas for smokers and non-smokers—a rare touch that enhances the dining experience. As Keith Church put it, "Fabulous place: the food is excellent, the host is great, very nice conversation really makes you feel welcome. Highly recommend, we will definitely be back to try more of the menu."

Guests consistently praise the warm hospitality and the host’s engaging conversation, which transforms a meal into a memorable evening. The menu features a mix of Indian classics and unique platters, with vegetarian options ensuring something for every palate. Dishes like butter chicken and vegetable biryani anchor the offerings, served alongside wine and beer for a complete experience.

Conveniently located just 182 metres from Pizza Planet, The Old Charm is perfect for those seeking a refined yet unpretentious dinner. Reservations are recommended, and the restaurant accepts both card and cash payments, making it accessible to all. Closed Mondays, it opens from 7 PM to 11 PM Tuesday through Thursday, extending to 11:30 PM on Fridays and Saturdays, and closing at 10:30 PM on Sundays.

What Diners Say

"Fabulous place: the food is excellent, the host is great, very nice conversation really makes you feel welcome. Highly recommend, we will definitely be back to try more of the menu. It’s great there area outdoor seating for both smoking and non smoking in separate areas, very thoughtful."

Keith Church · 10 months ago · via Google

"Fabulous food in a lovely setting. Pity we only had time to go once. Very friendly host with tons of local knowledge. The next time we go back to Malta, we'll be heading back here!"

John Lancaster · 8 months ago · via Google

"Perfect place for a perfect dinner exeprience: The food is excellent, nice mix of Indian and Italian, nice platters. The host is great, we had several nice chats, he makes you feel welcome. Highly recommended. We've been in the area for just about a week, and this was the only location we went twice..."

Olaf Deterding-Meyer · 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:30 PM
Saturday7:00 – 11:30 PM
Sunday7:00 – 10:30 PM

Location

📍 Triq Santa Luċija, Sqaq Nru 6, In-Naxxar NXR 1560, MaltaOpen in Google Maps →

Frequently Asked Questions

What cuisine does The Old Charm serve?+
The Old Charm specialises in Indian cuisine, offering a variety of dishes including butter chicken, vegetable biryani, and other Indian classics. The menu also features unique platters and vegetarian options to cater to different dietary preferences.
Where is The Old Charm located?+
The restaurant is situated at Triq Santa Luċija, Sqaq Nru 6, In-Naxxar NXR 1560, Malta. It is conveniently located 182 metres away from Pizza Planet, another dining option in the area.
What are the opening hours for The Old Charm?+
The Old Charm is closed on Mondays. From Tuesday to Thursday, it is open from 7:00 PM to 11:00 PM. On Fridays and Saturdays, it extends to 11:30 PM, and on Sundays, it closes at 10:30 PM. Always verify hours before visiting.
Does The Old Charm offer outdoor seating?+
Yes, The Old Charm provides outdoor seating with separate areas for smokers and non-smokers. This thoughtful feature enhances the dining experience, allowing guests to enjoy their meal in a comfortable and accommodating environment.
What payment methods does The Old Charm accept?+
The restaurant accepts both card and cash payments, ensuring flexibility for diners. This convenience makes it easy for guests to settle their bills without hassle, whether they prefer electronic transactions or cash.
Can I make a reservation at The Old Charm?+
Reservations are accepted at The Old Charm, which is recommended, especially during peak hours. Booking in advance ensures a table and allows the restaurant to prepare for your visit, guaranteeing a smoother dining experience.
What amenities are available at The Old Charm?+
The restaurant offers dine-in, takeaway, and delivery services. It serves wine and beer, and provides vegetarian options. Additionally, it accepts both card and cash payments, catering to a wide range of customer needs.
Is The Old Charm suitable for a quiet dinner?+
The Old Charm is known for its warm hospitality and engaging host, creating a welcoming atmosphere. While it is a popular spot, the thoughtful layout and separate outdoor seating areas can provide a more intimate dining experience for those seeking a quiet evening.

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
Triq Santa Luċija, Sqaq Nru 6, In-Naxxar NXR 1560, Malta
Visit Website →Get Directions →
Staying in Naxxar?

Browse KM Malta Airlines approved hotels near The Old Charm.

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 →