Great pizza! Fresh ingredients, perfect amount of cheese, chewy delicious crust. Its just a small walk in place in a strip mall. There are about 8 tables inside. But they know their pizza! Staff is very friendly too.
If you own or manage Russo's Pizza Shop, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.