Led Rock Bar is a themed bar offering a unique atmosphere with sandwiches, snacks, and cold beer.