Sahih al-Bukhari 3089 - Taking meals on arrival (from a journey) | Criterion