In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsSt Paul's BayGanesha Indian Restaurant

Ganesha Indian Restaurant

International restaurant · St Paul's Bay, Malta

Reserve a Table →
4.4(1,072 Google reviews)
€15-30 per head££
Ganesha Indian Restaurant restaurant St Paul's Bay Malta
Ganesha Indian Restaurant Malta photo 2
Ganesha Indian Restaurant Malta photo 3
Ganesha Indian Restaurant Malta photo 4
Ganesha Indian Restaurant Malta photo 5
🍽 Dine In📦 Takeaway🛵 Delivery✓ Reservations🌿 Vegetarian🍷 Wine🍺 Beer♿ Accessible☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Ganesha Indian Restaurant on Mosta Road in St Paul's Bay has earned a loyal following, with a 4.4/5 rating from over 1,000 reviews reflecting its consistent appeal. Diners praise the buffet and à la carte options for their variety and value, with dishes like Tandoori Tikka and satisfying vegetarian choices. The restaurant's warm atmosphere and attentive service, even during busy periods, make it a standout destination for Indian cuisine in Malta.

As Ronald Calleja put it, "Chose the buffet option as one can also choose from a la carte menu. Choice of good food and portion for starters. The buffet dishes were also varied and good at good value for money with satisfactory service."

Conveniently located with wheelchair access, Ganesha caters to all dining occasions, from breakfast to dinner, with takeaway and delivery options. Its proximity to Star of India, just 253m away, offers diners a choice of Indian flavours in the same area. The combination of accessibility, diverse menu, and reasonable pricing (€15-30 per head) ensures a welcoming experience for all.

What Diners Say

"Chose the buffet option as one can also choose from a la carte menu. Choice of good food and portion for starters. The buffet dishes were also varied and good at good value for money with satisfactory service. Easily accessible from main road with just about 1 cm step. Background music was nice."

Ronald Calleja · 2 months ago · via Google

"Visited the restaurant yesterday for the first time. Very nice atmosphere and very friendly staffs. Despite being busy, the food was served promptly. And also the food is really tasty and in a good quantity with reasonable rate. Thank you team Gandhi Tandoori ❤️❤️"

Amala Ammu · 4 weeks ago · via Google

"I visited this restaurant for the second time after almost 2 years, and I must say I’m really impressed with the improvement. During my first visit, I was honestly a bit disappointed because the Tandoori Tikka was not cooked properly and the taste was not that great. But this time, everything was c..."

G Gouda · a month ago · via Google

Opening Hours

Monday6:00 – 10:30 PM
Tuesday10:30 AM – 10:30 PM
Wednesday10:30 AM – 10:30 PM
Thursday10:30 AM – 10:30 PM
Friday10:30 AM – 10:30 PM
Saturday10:30 AM – 10:30 PM
Sunday10:30 AM – 10:30 PM

Location

📍 Mosta Road, St Paul's Bay, MaltaOpen in Google Maps →

Frequently Asked Questions

What are the opening hours for Ganesha Indian Restaurant?+
Ganesha is open Monday from 6:00 PM to 10:30 PM, and Tuesday to Sunday from 10:30 AM to 10:30 PM. The restaurant serves breakfast, lunch, and dinner, offering flexibility for diners throughout the week. Always check for any seasonal adjustments before visiting.
Does Ganesha Indian Restaurant offer vegetarian options?+
Yes, Ganesha provides a variety of vegetarian dishes, catering to plant-based diets. The menu includes options like vegetable curries and paneer preparations, ensuring a satisfying meal for vegetarian diners alongside their meat-based offerings.
Can I make a reservation at Ganesha Indian Restaurant?+
Reservations are accepted at Ganesha, making it easy to secure a table for your visit. This is particularly recommended during peak hours or for larger groups to ensure a smooth dining experience without unnecessary waiting.
Is Ganesha Indian Restaurant wheelchair accessible?+
Yes, the restaurant is wheelchair accessible, with facilities designed to accommodate guests with mobility needs. This includes step-free access and appropriate seating arrangements, ensuring a comfortable visit for all patrons.
What is the price range at Ganesha Indian Restaurant?+
Dining at Ganesha costs approximately €15-30 per head, reflecting its mid-range pricing. The restaurant offers good value for money, with buffet and à la carte options that cater to different budgets and appetites.
Does Ganesha Indian Restaurant offer takeaway or delivery?+
Yes, Ganesha provides both takeaway and delivery services, allowing diners to enjoy their favourite Indian dishes at home. This convenience makes it a popular choice for those seeking restaurant-quality meals without dining out.
What cuisines are available near Ganesha Indian Restaurant?+
Ganesha serves Indian cuisine, and nearby, Star of India (also Indian) is just 253m away. This proximity offers diners a choice of Indian flavours in the same area, though Ganesha stands out for its buffet and à la carte variety.
Does Ganesha Indian Restaurant serve alcohol?+
Yes, the restaurant serves wine and beer, pairing well with its menu of Indian dishes. This allows diners to enjoy a complete dining experience with beverages that complement their meal choices.

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
Mosta Road, St Paul's Bay, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in St Paul's Bay?

Browse KM Malta Airlines approved hotels near Ganesha Indian Restaurant.

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 →