Tico Tico
Bar
Valletta
Malta
Phone: 99490456
A unique bar & restaurant located in the heart of Strait Street, Valletta.
Bar
Phone: 99490456
A unique bar & restaurant located in the heart of Strait Street, Valletta.