Hafez brings traditional Persian cooking to the table at 458-460 Bridge Road. Rice dishes are prepared the Iranian way and layered with meats, vegetables and nuts, flavoured with saffron, dried lime and rich pomegranate sauce. These are the ingredients that give Persian food its fragrant, balanced character. Traditional desserts round out a warm, generous dining experience, and the kitchen also prepares takeaway for those who would rather enjoy the food at home.