Yamagata Japanese Steak House Address: 5905 82nd St, Lubbock, TX 79424 Phone: (806) 687-5620 Payment: Nice to Know: Noise Level Average Accepts Credit Cards Yes Restaurants, Japanese Other Businesses: ANNA'S MEXICAN RESTAURANT at 6909 Indiana Ave, Lubbock, TX 79413 Domino's Pizza at 2113 50th St, Lubbock, TX 79412 COWamongus! at 1368 Indiana Ave, Lubbock, TX 79415 Texas Cafe & Bar at 3604 50th St, Lubbock, TX 79413 Chef Lin's To Go at 6625 19th St, Lubbock, TX 79407