Horrible pizza. They serve you nasty tough leftovers they couldn't sell at lunch time, they just add toppings and warm it up in the oven.
If you want the real Rays Pizza go to 83rd ave and deer valley road. I grew up next to this one and it never disappointed. Clearly there are different owners.