Must be Thai Categories Restaurants 3143 Stevens Creek blvd San Jose CA 95117 (408) 816-7179 Send Email Visit Website About Us Restaurant/ wine/ beer Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×