Description
Veteran eatery/bar offering Texas-influenced Italian fare, with delivery & takeout available.
Name: Orlando's Italian Restaurant
Address: 6951 Indiana Ave, Lubbock, TX 79413
Phone Number: +1 806-797-8646
Categories: Italian restaurant, Family restaurant, Restaurant
Orlando's Italian Restaurant is a Italian restaurant located at 6951 Indiana Ave Lubbock/
(Latitude,Longitude: 33.5308738,-101.8868998)
Postal Code: 79413
Location
-
6951 Indiana Ave, Lubbock, TX 79413
Add a review