Indulge in a culinary journey at our restaurant, where every dish is crafted with passion and expertise!
170 Triq Ix - Xatt, Il-Gżira
GZR 0001 Malta