The Bistro is a casual venue that offers an ideal place to dine and unwind. The Bistro is aspiring to be one of the best restaurant Malta Rabat.