Al Sultan Lokantası is a restaurant located in Istanbul. It is situated near the "Bahariye" metro station. The establishment is found on Mimarbaşı Sokak.