x
Loading...
Exit 2
Lubbock, TX
Mirch Masala
Left (W) - 1.91 miles
2815 34th St, Lubbock, TX 79410
12
Reviews
Exit 3
Lubbock, TX
Tikka Shack - Texas Tech
Left (W) - 0.67 miles
2407 9th St, Lubbock, TX 79401
89
Reviews
Saffron & Spice
Left (NW) - 0.82 miles
1500 14th St, Lubbock, TX 79401
5
Reviews