Orlando's Italian Restaurant
2402 Avenue Q, Lubbock
(806) 747-5998
Menu
Restaurants in Lubbock, TX
Orlando's Italian Restaurant
2402 Avenue Q, Lubbock, TX 79411
(806) 747-5998