bn:03001938n
Noun Named Entity
NL
No term available
EN
Twin Peaks is an American chain of sports bars and restaurants based in Lewisville, Texas, which has been described as an "ultimate sports lodge" and breastaurant along with similar chains. Wikipedia
English:
restaurant chain
Relations
Sources
DIFFERENT FROM
HEADQUARTERS LOCATION
INDUSTRY
LOCATION OF FORMATION
NAMED AFTER