Site Lokantasi is a restaurant offering Turkish cuisine, with a history dating back to 1985.