Sakura Noodle House & Sushi Bar
4520 50th St, Lubbock TX 79414