Toss out of your other take out pizza coupons, you won't want to eat that drivel once you've had a Victoria's Pizza. This place is a small strip mall, and has about 6 tables wher...
All reviews seem positive