My personal favorite when I need some pizza at the end of the night. I have been to this place many times and it never fails! I cannot say it is the best pizza because I mean there's just so many good pizza around Las Vegas but if you are downtown on Fremont Street, come here!