Happy Pizza

Business Details

Happy Pizza
Take Away
202, The Strand
Gzira 2780 2740
Fast Food, Pizza
7

Location