Steakhouse offering punchy flavors and a lively atmosphere. Located in Boston Spa.