Leo's Kingdom Party & Play Centre Melbourne
61-69, Dohertys Rd, Altona North, Altona North, VIC
039369 6888
Leo's Kingdom is the only place to go for all your indoor party needs in Melbourne's western suburbs. They offer a wide range of qualit.....old!