Top Brunch Spots » Restaurants » Chinese restaurant Lubbock » Sakura Noodle House & Sushi Bar – Lubbock, Texas 79414