The Big Leoni is always on sale. Been a min since eating there I'm out of town...but it a one (maybe 2) topping Large 12.99 (check price might have changed or I got it wrong but real large pizza great value always!! Miss living near!!
No, Tuesday that I know of
Thanks! Your answer is awaiting moderation.