Every word I have heard about these infamous stomboli's have been true! I never realized that I live only 7 minutes away, and now that I know, I can't stay away. Every friend or family member who comes to town for a visit we take because if you're gonna come to Vegas it's a MUST on the list of to-do's!