time to explore with esplora

Top food spots in St Julian’s

Top food spots in St Julian’s

Discover our hand-picked local restaurants that serve genuine food. Regardless of your taste or budget, there’s a restaurant on our list to suit you. Here’s where you can find them…


Location: 20, St George’s Road, St Julian’s

Kuya is an energetic melting pot of Asian food, good vibes and real smiles, every day of the week. This place is all about intense flavours and tastes, and from Thai to Vietnamese, you can find it all here. We will forever be raving about their Bang Bang chicken dish, which is made up of tender pieces of chicken, rice and peanut butter and sweet chilli sauce. They also stock a vast selection of the best craft beer available to accompany their super food, or to be enjoyed on their roof terrace, with some friends.

Two buoys

Location: 106, Spinola Road, St Julian’s

Everything at Two Buoys’ seaside eatery, is an Aussie affair. Combining a well-crafted shack-like vibe and an extensive menu, as well as the manager Jesse’s friendly service, makes this place one to beat. The line-up includes a vast selection of healthy treats, ranging from Açaí bowls and bagels, to kangaroo steak and crazy delicious burgers. Be it for breakfast, brunch, lunch or dinner, this place has got you covered.


Location: InterContinental Malta, St George’s Bay, St Julian’s

The restaurant Waterbiscuit offers a gastronomic experience with a charming and contemporary atmosphere and enthusiastically accomplished cuisine, using the freshest Mediterranean ingredients. Every item on the plate is a delight in its own right and considering that this is a fine dining place, the portion sizes are actually quite generous.

Don royale

Location: St George’s Bay, St Julian’s

A central dining location close to Malta’s buzzing nightlife, but still away from the hustle, bustle and chaos. Their menu is accessible to all, with a humble offering of the finest Italian dishes inspired by sourcing fresh quality ingredients. The dishes are prepared to order and wines are specially curated to match the dishes. For an authentic Italian experience, this is the real deal.


Location: St George’s Bay, St Julian’s

At Susurrus, the menu offers dishes from all over the world, but is focused on Mediterranean and South American cuisine, offering dishes like Peruvian sea bass ceviche, Argentinian prawns and even Mexican beef tacos. You can also opt for the popular seven-course degustation menu to get a taste of all, which even includes an optional wine pairing.


Location: Pendergardens, Triq Sant’ Andrija, St Julian’s

Would you consider yourself to be a foodie? Are you searching for high-quality Italian food? Well, you won’t be disappointed here. The attention to detail at this little gem of a restaurant is a rare find. Their pasta is home-made and the seafood is simply marvellous. When opting for pasta, be it the black squid ink or the lobster dish, you cannot go wrong here. Time for dessert? The deconstructed cannolo is a must.


Location: 35, Ball Street, Paceville, St Julian’s

Looking for the perfect spot to indulge in Indian cuisine? Visit Suruchi for some of the best curries you’ll ever have. Suruchi present Indian cuisine in an interesting selection of exquisitely prepared and colourful dishes. Chicken tikka tandoori, butter chicken, beef vindaloo, lamb rogan josh, king prawns karahi… you name it, they’ve got it.

La Maltija

Location: 1, Church Street, St Julian’s

This cozy restaurant has been serving traditional local cuisine since 1991. La Maltija offers everything from fresh seafood, such as lobsters and oysters, to the very traditional and oh-so-tender rabbit, which we cannot recommend enough, as well as succulent steaks. A great find, especially if you’re on the hunt for some traditional Maltese food and wine.

Which restaurants do you think should be added to the list?