Pizza Palace is a restaurant specializing in pizza. It is located in Lake Worth, Florida. The establishment is open daily, with hours varying slightly between weekdays and weekends.