Tiny's Drive-In




1205 The Alameda, San Jose.