Deleted user
Stella Cafe&bar
Posted in Malta forum 05 Sep 2011, 12:14
Dear all the new Stella Cafe&Bar open in Valletta Republic str cool music candels and nice peoples we are the only place open at night in the charming Republic str hope to see you all for friendly good time lots of offers and free shots see you there every night