Diamonds
Gort Street, St Julian's, Malta
Booking.com
Book Now