Pizza Palace is a local pizza establishment known for its outstanding quality pizza. It is situated in Sterling Park's large shopping center, serving lunch and dinner.