4900 Marie P DeBartolo Way, Santa Clara, California 95054 USA
Jerry Rice touchdown footballs hanging from ceiling
Photo Credit: Yelp