Lord Byron is a restaurant, pizzeria, and brewery offering a variety of dining options.