Tat-Tarag Cafe - Bar

21, Saqqajja Hill, Rabat, Malta,
Opening hours
Tue-Sun 7:00pm-Till Late