A long-standing British pub specializing in grass-fed Scotch beef steaks. Known for serving quality steaks for over 60 years.