Sushi Takeaway in Lubbock, Texas

Find the top Sushi takeaway in Lubbock, Texas near you now.

Yuyo Japanese Restaurant

Japanese restaurant

Address: 5130 80th St, Lubbock, TX 79424

Reserve Order