Yuyo Japanese Restaurant
5130 80th St, Lubbock
(806) 368-7861
Recent Reviews
Yuyo Japanese Restaurant
5130 80th St, Lubbock 79424
(806) 368-7861