Bar
Little Argentina
5 locals recommend,
Tips from locals
We are recurring customers and we love it there. Their product is amazing, doesn't matter what you choose from the menu, they will master it!!
Unique things to do nearby
Location
Tower Road
Tas-Sliema