Powered by Tripadvisor

Ohana Steakhouse and Sushi Bar

5217 82nd St
Lubbock, TX 79424
Uber
MORE PHOTOS