Map
5 St. Agatha's Esplanade, Mdina MDN 1160, Malta
Price
70
Restaurant
Ciappetti