2010 El Camino Real. Santa Clara, CA 95050. United States
1/22/2016
21:15 pm
Santa Clara (US)
Glasses
China stix
(*)
★★
(*)
★★
(*)
★★
( )
★★
( )
★★
Address: 2010 El Camino Real. Santa Clara, CA 95050. United States