In a place where few things are more important than food, 'Have you eaten yet?' is another way of saying hello....