Pepperoni Station was located in the shopping centre of 15th and Broadway and had the best pizza ever! I don't know why they closed, but I really miss their pizza and have not found a substitute!