GRANA - Gzira

Book a table at GRANA - Gzira, Bouverie Street , Il-Gżira

Book a table