The pizza at Randy's is New York Style. THey pizza slices are HUGE! It's very reasonably priced...an 18 inch, 2 topping pizza for ~$13. I will say that it is rather greasy, although that is probably what makes it so tasty! The service is okay, they're always a little rude.
more