Lahori Restaurant
1202 E Santa Clara St
San Jose, CA 95116-2369
408-320-1221