Ohana Japanese Steak House
409 E SR 114 Levelland TX 79336 | 806-894-1762 | A |
5510 4th St Ste 100 Lubbock TX 79416 | 806-792-0144 |
Category
RestaurantsMap
Reviews
x
Driving Directions
409 E SR 114 Levelland TX 79336 | 806-894-1762 | A |
5510 4th St Ste 100 Lubbock TX 79416 | 806-792-0144 |