Voodoo Ray's is known for serving giant slices of pizza, offering some of the biggest pizzas in Manchester. It operates as a casual dining spot with a bar.