There's pizza and then there's Randy's Pizza! When we want pizza for dinner, we call the other place; when we want a PIZZA DINNER, we call Randy's. There is something different about their combination of crust, sauce, cheese, and toppings.....it is soooo good! It's also...one of the first places that offered other sauces than the traditional marinara and a gourmet line of pizzas in addition to calzones, sandwiches (my son's personal favorite), wings, desserts and salads. (I may be forgetting some menu items, they have so much to choose from.) We live fairly close to Randy's, so our delivery always arrives piping hot with gooey cheese and they really pile it on! And with every order, you earn points towards free items, which we've been thankful for on more than one occasion. We've always gotten delivery, so I can't speak to dining in, but I did go in once to place an advanced order for one of their 30" pizzas and had it delivered to my work for a party. (Got to use my free points as we order Randy's a lot!) For the questions below, keep in mind we get home delivery...not dine-in.More