Orlando's Italian Restaurant
Restaurant • Pizza restaurant • Italian restaurant • Family restaurant • Pasta shopOne of the Most Reviewed Pizza restaurants in Lubbock
Address
2402 Avenue Q, Lubbock, TX 79411
Website
Contact
(806) 747-5998Price rating
$$ $$
Rating on Google Maps
4.40 (1.3K reviews)Open on Google Maps