2nd time ordering from Grain because I had a good experience the 1st time. Can't say the same this time round though. Food arrived way too early - 1 hour before and went cold before guests arrived. This was a mini buffet so it didn't require any ... Moreset-up. Meatballs too spicy till almost inedible, karage chicken arrived soggy and damp, grilled chicken was over-cooked, hard and dry. Show less