North China Restaurant
Chinese Restaurant
Phone: (408) 247-3747
2830 Homestead Rd Santa Clara, CA 95051 ·2328.44 mi
Is this your business? Verify your listing
Advertisement
Phone: (408) 247-3747
2830 Homestead Rd Santa Clara, CA 95051 ·2328.44 mi
Is this your business? Verify your listing