Ohana Steakhouse & Sushi Bar
5217 82nd St
Lubbock, TX 79424-2827
806-783-8298