Bar
Little Argentina
Inirerekomenda ng 5 lokal
Lokasyon
Tower Road
Tas-Sliema
Mga tip mula sa mga tagaroon
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!!