Andy's Pet Shop



1280 The Alameda, San Jose.