Japanese Restaurants in Earth, TX
2. Tokyo Japanese Steak House
3401 Olton Rd, Plainview, TX, 79072
CLOSED NOW
3. Ohana Japanese Steak House
409 E State Road 114, Levelland, TX, 79336
CLOSED NOW
Amenities:
Serves alcohol
Showing 1-3 of 3
3401 Olton Rd, Plainview, TX, 79072
409 E State Road 114, Levelland, TX, 79336
Showing 1-3 of 3