Little Sicily

Little Sicily is a food truck located on The Great South Road, Penrose, you cant miss it head for the big orange food truck.