Tandoori Pizza- Best Indian Pizza in San Jose

3227 S White Rd, San Jose CA-95148
San Jose, California 94568 United States