Xpresso Café and Bistro-Palazzo de piro

Palazzo de Piro, 3, Triq is-Sur, , L-Imdina,