Round Table Pizza

2615 The Alameda
Santa Clara, CA
408.248.9123
37.345319
-121.936357

for Round Table Pizza
Directions
from: