Breakfast, lunch and dinner is provided on all days of the run. As for quality please refer to blogs about this.. some have had bad experiences, but it has been brought to the notice of the authorities concerned. please post your views after you travel. Good wishes. Before you ask, yes, cost of food is included in the price of your ticket!