Take a look inside Aberdeen’s new steakhouse