Welcome to Yuyo Japanese & Chinese Restaurant. Located at 5130 80th St, Lubbock, TX 79424. Our simple dream is to open a neighborhood restaurant, make new friends, create, experiment, live & learn. Our restaurant menu offers a wide array of fine Japanese & Chinese Cuisine. Come and discover the personalized experience of having your choice of fresh sushi, succulent seafood, tender chicken, juicy steaks, and garden-fresh vegetables cooked to delicious perfection in an extraordinary zen environment that will feed the senses and entertain the appetite.