Reviews of KFC Edinburgh - St Andrews Street. (Restaurant) in Edinburgh (Edinburgh).