Don't expect a full-course style meals on either flight. I was disappointed that they serve the same portion as a regional 2hr flight, with everything coming in a single tray except for appetizers and the main served separately. No choice of appetizers - only a vegetarian option. The main dish was available out of 4 options, out of which 2 were Indian curry (veg. or non-veg.). And, speaking of Istanbul departure, only 1 meal is served, and nothing else before landing.
Mumbai's premium immigration lane for arriving first/business pax is located in the left corner, easy to spot. The departure can be a bit tricky to find as the dedicated security/immigration is not clearly signed, but it's on the right end of the terminal inside a dedicated "first/business check-in counters" section (not sure if TK uses any one of these).