DINO'S CAFE' BAR 0.0 0 reviews Triq is-Sur, FguraFgura - SHD - FGR 1242 Bars & Pubs Whatsapp Facebook Twitter Linkedin Recommend Call Directions Directions