Its across from IZI. Welfare road - same side of street as Pineapple Pete's. Big sign on building "PIZZA ITALY" - can't miss it. next door to the yacht club.