Review for Downtown Grand Review For Pizza Rock Google User Mar 2 '18 at 4:34 This place was great. The server was awesome, showed us the entire menu and explained how long each pizza would take. Great music and atmosphere. Food came out fast and tasted great. This is a must visit if in Vegas. The semi on the inside looked awesome as well. View full site to comment or like