Orlando's Italian Restaurant
6951 Indiana Ave, Lubbock
(806) 797-8646
Recent Reviews
Order Online
You May Also Like
Anna's Mexican Restaurant - 6909 Indiana Ave
Mexican, Tex-Mex
Tech Ground Floor - 7008 Indiana Ave
Coffee Shops, Coffee, Coffee & Tea, Juice Bar & Smoothies
Sugar Browns Coffee Co. - 6701 Indiana Ave Suite A
Coffee Shops, Coffee & Tea, Coffee
Restaurants in Lubbock, TX
Orlando's Italian Restaurant
6951 Indiana Ave, Lubbock, TX 79413
(806) 797-8646