Santa Clara Billiards is the perfect place to host a party. Give us a call today!FIORILLOS RESTAURANTPROVIDED BY
Santa Clara Billiards is located at the address 4525 Stevens Creek Blvd in Santa Clara, California 95051. They can be contacted via phone at (408) 296-3333 for pricing, hours and directions.
Santa Clara Billiards has an annual sales volume of 0 - 500K. .For more information contact Gene Briemle, Manager or go to www.scbilliards.com
For maps and directions to Santa Clara Billiards view the map...