Showing results for al sale restaurant
Search instead for alsalerestaurant
Al Sale Restaurant
(427)
Restaurant
Address: 32 Victory Square, Xaghra XRA 2205, Malta
Hours: Closed ⋅ Opens 11 AM Fri
Phone: +356 7929 9097
1396 Followers, 2388 Following, 1224 Posts - See Instagram photos and videos from Al Sale Restaurant (@alsalerestaurant)
Al Sale is a remarkably spacious Mediterranean Restaurant in the heart of Victory Square in Xagħra, Gozo, serving fresh fish and pasta.