Address

520 Giuffrida Ave
Near Blossom Hill & Snell
San Jose CA 95123

Phone

(408) 281-1965

Business Hours

Open: 8:00 AM to 6:00 PM Monday-Saturday.
CLOSED SUNDAY

Map