Pizza Castle is listed as a pizza restaurant in Hollywood, FL. It holds 226 Google reviews with an average of 4.9 stars. It is open 11 AM – 9 PM Tuesday to Thursday and closed on Monday. The listing is at 6600 Stirling Rd, Hollywood, FL 33024. Reach them on (954) 544-5212, or see more at pizzacastle954.com.