Rab McAleese paid more than £1500 at Glasgow Fish Market for the 16 stone beast, which needed a forklift truck to load it on to the lorry taking it to his Little Italy diner in Dumfries.
However, that was as far as he got as the restaurant is on two levels, forcing himself and fellow chef Ashley Rainbow to cut up 103kg fish on the forecourt outside.
A plastic sheet was placed on the ground to protect the food as passers-by watched astonished.
Mr McAleese said: "I didn't realise how big it was until it arrived.
"I was stunned. Our kitchen is upstairs and there was no way we could fit it inside.
"I hadn't really given it much thought before it arrived.
"Myself and Ashley had to take it off the bone outside.
"It took about an hour and people passing by couldn't believe it. We stopped the traffic on the street outside and nearly caused an accident."