Francesca's
Sports Bars
Mountain View, CA
0.3 mi