Dublin to Izmir Turkey, 4 hour flight, no food on board, not even sandwiches. I asked for a can of coke and was told there was none. I asked a second flight attendant and was told the same. Ihad to ask 3 attendants before I got my coke - very annoying. We were assigned seats that didn't recline , the ones in front of us did, so we had seats stuck in our faces for the entire flight. I flew back return today and same thing no food available to buy. I should include that the flights were not delayed by much. The staff were friendly but at the end of the day, a 4 hour flight should have some sandwiches available. I heard some people got some sandwiches at the start of the flight but none left by the time the attendant got to our seats.