LTS-Sports Bar & Grill Restaurant

Outside view of Restaurant LT's Sports Bar & Grill in Cypress, TX.