Orlando's Italian Restaurant
6951 Indiana Ave, Lubbock
(806) 797-8646
Recent Reviews
Orlando's Italian Restaurant
6951 Indiana Ave, Lubbock 79413
(806) 797-8646