Liang's Village ★★★★☆4.1 (836) Restaurants Taiwanese restaurant · Noodle shop 20530 Stevens Creek Blvd, Cupertino, CA 95014 Call Website Details →