I love New York pizza. Definitely the best pizza around. And they have the most reasonable prices. I highly recommend New York pizza.
A friend brought a pie in for lunch and everybody loved your pizza. it was so delicious! I don’t live in Elk Grove but I will pick up on the way home because it was the best pizza I’ve had in a long long time.