Yiassoo is good stuff. Theres also an Amici's pizza, and an armadillo willys down there too closer to stevens creek. Also if you go up Stevens Creek there's a decent Hawaiian bbq place, and a spot called Island Burger, I never had the chance to go, but it looks good, and I heard good things.