4900 Marie P DeBartolo Way, Santa Clara, California 95054 USA
BOURBON STEAK Santa Clara Dining Room
Photo Credit: Yelp