Posts

Showing posts with the label Valletta coffee shops

Cafe Palazz - Tea room and home-made pastries

Valletta eating out - bars, cafes & restaurants