Above the Crust Pizza – Simmons Open Everyday 11am – 9pm 5585 Simmons St, North Las Vegas, NV 89031 +1 702-964-1000