LSC is a restaurant and sports bar with a chic, urban club atmosphere. It features large screens for game viewing.