Orlando’s

2402 Ave Q

2402 Avenue Q, Lubbock, TX 79411, USA | 806-747-5998

Website | Menu | $$

Known for

  • italian

Teams

  • Red Raiders
  • Texas Tech Red Raiders