Larry's Pub is a nightlife spot offering a relaxed atmosphere with pool, video games, and occasional live music. They serve snacks and burgers.