Two Buoys

"Service with a smile" and a "breathtaking" view. Diners insist this is the "only restaurant on the island with such a vast selection of vegan options".

Two Buoys, now run by three boys, is located in Spinola Bay, St Julians. Nicky, the original owner, has joined forces with Jesse and Karl to evolve his vibrant eatery. Colourful artwork and nautical-themed ornaments stand out on the whitewashed walls, with natural wood chairs and tables giving it a bright taverna feel, and making it the perfect spot to enjoy a bright sunny day or snuggle up for some fine, hearty grub in the chilly months.
Jesse who hails from Melbourne, Australia has marked his territory in the local culinary field by dotting the menu with a number of Australian favourites. The eclectic menu includes some creative brunch options such as smashed avocado on toast, kibbeh and waffles. Dedicating a number of dishes to vegetarian and gluten-free diners, the gigi bowl of brown rice, beetroot hummus, seasonal vegetables, tofu and toasted seeds is a fine example of the Melbourne fusion style, along with the Victorian vegan Burger; a balance between the fresh fish and juicy steaks on offer. The Aussie Parma of crumbed chicken breast, Napolitana sauce, ham, and mozzarella as well as the pan-roasted local rabbit, will melt the heart of your Maltese meat lover and food traditionalists. A selection of sides including chunky chips and seasonal vegetables are also available. The wine list includes the Running Duck merlot and Chenin Blanc selection from South Africa.

Please submit your witty and informative comments. Comments will be published at the discretion of

2020 Ratings

Food: 39
Service: 42
Ambience: 40
Overall: 40

These ratings out of 50 are the results of our annual survey by 3109 diners who dined out on an average of twice a week – 242, 502 dining experiences a year!


Opening Times:


Additional Note:

Open every day 9am-11pm.
€43 average price per person.


Spinola Road, St. Julian's

Items ready to purchase