Borsa Restaurant Borsa Restaurant, also called Borsa Lokanta in Turkish, is famous for their high quality food. Borsa has 3 restaurants in Istanbul but on in this post we would love to share our experience we had in the Kandilli Borsa Restaurant. The place is magnificent since the building is a former royal residence called Adile Sultan Sarayı (Palace). The...