edamame
in
Lubbock, TX
Shogun Restaurant
4520 50th St
Lubbock
TX
79414
(806) 797-6044
3.7
mi
Pei Wei
4210 82ND St
Lubbock
TX
79423
(806) 792-4896
4.8
mi
Slaton Steakhouse
700 W Division St
Slaton
TX
79364
(806) 828-4383
15.5
mi
Tokyo Japanese Steak House
3401 Olton Rd
Plainview
TX
79072
(806) 291-6817
42.5
mi