Orlando's Italian Restaurant
2402 Avenue Q, Lubbock 79411