Skip to content

Location

Sakura Noodle House & Sushi Bar

4520 50th St
Lubbock, TX 79414
(806) 368-7046