May I ask, Why did you use the Air Canada lounge? It looked great mind. Was it another "card" you had or is it available to all Turkish Business class ??
Dont eat better than at Turkish Airlines flights and i flye with SQ,LH,OZ,DE,SA etc... you must not forget that you flight from LHR to IST ..this is only a flight from 4 hours what you have think what they give you more? You can be Happy when they give at LH or BA a meal like this or not a Seat with 3 Places configuration where is only the middle seat hold free for business Passenger and mostly Planes without IFE ...ahahahahah