If you want to go to Valletta - this place has the best location. It is a funky design and we loved it. The owners have amazing reviews and they deserve it.
They've written tons of tips which were all amazing tips for small cafes, nice restaurants etc.
We'll be back soon