DO
Donald Russell
View company profile →
Absolute perfection
Absolute perfection. Meat so tender it melts in the mouth. Not cheap but if you want quality you got to pay for it. (Bit like choosing to shop between Waitrose and Lidl) The meat here is nothing but quality. You won't find better, Anywhere. Eat your heart out Harrods