Two Buoys Bistro is a family-run restaurant in St. Julians, overlooking Spinola Bay. Located a short walk from the hustle and bustle of Malta’s entertainment hub, Two Buoys enjoys the more relaxing atmosphere of a seaside restaurant, with spectacular views of Spinola Bay and its colourful fishing boats.

A large terrace lets you eat outside, and the restaurant’s large interior is comfortable and welcoming. Local artists showcase artwork throughout the space, with a further exhibition area on the floor below the restaurant.


The Bistro’s Mediterranean cuisine fuses Maltese and international flavors, creating deliciously inventive dishes. Daily specials often feature the catch of the day, provided by local fishermen who supply Two Buoys Bistro with the freshest Mediterranean fish daily.
The chefs are two brothers whose experience and love for great food are evident in the variety of dishes.

At Two Buoys Bistro, quality food, friendly staff, and a fun atmosphere combine to make a wonderful dining experience.
It is clear why this restaurant in St Julians is fast becoming a favourite amongst locals and tourists in Malta.
