Eating some bread with cream cheese and lox at the moment, I was reminded of something I read the Halacha for Today site. It is really interesting that many Sephardi Jews won’t eat fish and dairy products together.
The reason given on Halacha for Today:
Many sephardic Poskim rule like the Bais Yosef (Orach Chaim Siman 173) that eating dairy and fish together is a health risk and thus prohibited.
Other Sephardic Poskim, including the Chida, maintain that the Bais Yosef never ruled this way for dairy and fish , rather it was only a ruling for meat and fish. The Kaf HaChaim (Yoreh Deah Siman 87:24) differentiates between milk and butter and also writes that the danger that existed in certain times and places from mixing milk and fish possibly no longer exists today. Rav Ovadia Yosef Zatzal (Yechaveh Da’as Vol. 6 Siman 48) is stringent and rules for to avoid fish and dairy.
Ashkenazim follow the lenient view and rule that there is no problem and thus lox and cream cheese (and any other fish and dairy) can be enjoyed without a problem. (See Shach Yoreh Deah Siman 87:5)
To be honest, I have never paid attention whether Sephardi Jews are actually eating lox and cream cheese bagels at Bonkers Bagels or elsewhere in Jerusalem. Probably because I am too Ashkenazi and only stuff in my lox bagel. 🙂