Venue detail · Human reviewed
both · restaurant

Voodoo Ray’s is all about GIANT slices, GIANT 22-inch and (slightly less giant) 18-inch pizzas. We have craft beer on tap and a great range of delicious cocktails.
Google Business pets signals: welcomes_dogs, allows_dogs_inside, allows_dogs_outside
Confidence: confirmed_by_google_business_llm
Address: 285 Rye Ln, London SE15 4UA, SE15 4UA
Phone: +442073589150
Website: http://www.voodoorays.com/order
Map: Open in Google Maps