Find us in San Jose at:

TGI

1181 North 5th Street

San Jose, CA 95112