Cooking Papa Restaurant

2830 Homestead Rd
Santa Clara, CA
408.247.3748
37.337814
-121.977543
Hours:
Mon - Sun:11am - 2:45pm,   5pm - 9:45pm

for Cooking Papa Restaurant
Directions
from: