Pizza Palace is a pizza restaurant known for using modern technology to prepare its dishes. It specializes in pizzas and offers fair prices.