restaurant detail view iterates over violations using data from live api call.