I had a remarkably good lamb dish recently on BA from LHR to JFK in premium economy (supplied from the business class menu). It was the nicest meal I've ever had in the air and I would not have been disappointed to have been served it in a restaurant.