<p>Sports Page is a roomy sports bar in Mountain View complete with big screen TVs, a huge patio area with plenty of seating and a beach volleyball area.</p>
<p>Sports Page is the place to go to enjoy some food and drinks with friends, while watching all the big games of the season.</p>
1431 Plymouth St, Mountain View, CA 94043
(650) 961-1992
  • Accessibility Details: Spots in front
  • Hours: Daily, 10am - 2am
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »