Guru's Food & Liquer 501 N 17th St San Jose, CA 95112 Phone: (408) 294-9338 Fax: (408) 286-7343
Category: Grocery - Retail