Lord Byron is a restaurant offering food and alcohol, with a focus on pizza.