Orlandos Italian Restaurants, LUBBOCK, Texas (TX)
Readily positioned at 6951 Indiana Avenue () in LUBBOCK, Texas (TX) (79413), Orlandos Italian Restaurants can be reached at 8067978646. We advise you to call in advance to make a reservation.
More restaurants in LUBBOCK, Texas (TX)
Orlandos Italian Restaurants contact information and details:
Address: 6951 Indiana Avenue - , LUBBOCK, Texas (TX) 79413
Contact Phone: 8067978646