ownedandoperatedbytexastechgraduates
in
Slaton, TX
Orlando's Italian Restaurant
2402 Avenue Q
Lubbock
TX
79411
(806) 747-5998
15.4
mi